Rss & SiteMap
Foxtable(狐表) http://www.foxtable.com
1、例如SQL数据库A表字段“操作时间”显示:2009-12-08 15:34:40.000
在Foxtable中的SQLtable表中“操作时间”列显示为:2009-12-08
如何在Foxtable中的SQLtable表中“操作时间”列显示为:2009-12-08 15:34:40
2、SQL表中字段是逻辑型数据,显示为Null值时,Foxtable中SQLtable表相应列显示逻辑型是方框中有个绿色方块,如何取消;SQL中显示为0值时,Foxtable中SQLtable表相应列显示逻辑型是方框中是没有绿色方块,如图
这样不行的,显示为:2009-12-8 0:00:00
SetDateTimeFormat
设置列的日期时间格式。
语法:
SetDateTimeFormat(Fmt)
Fmt:DateTimeFormatEnum型枚举,包括以下可选值:
Date: 标准日期格式,如"2008-12-31"
DateTime: 短日期时间格式,包括日期和时分,如"2008-12-31 9:45"
DateLongTime: 长日期时间格式,包括日期和时分秒,如"2008-12-31 9:45:30"
Time: 短时间格式,包括时分,如“12:59”
LongTime: 长时间格式,包括时分秒,如“12:59:21”
示例
DataTables(
"订单").DataCols("日期").SetDateTimeFormat(DateTimeFormatEnum.DateTime)SetFormat
设置列的显示格式。
示例
折扣列显示两位小数:
DataTables
("订单").DataCols("折扣").SetFormat("0.00")请参考:
提示:如果是日期列,需要先使用SetDateTimeFormat方法设置日期时间格式,再用SetFormat改变默认的显示格式。
谢谢,时间显示可以了。
第2个逻辑列显示如何解决
1、DataTables("订单").DataCols("日期").SetDateTimeFormat(DateTimeFormatEnum.Date)
不能