比如2002-4-12 9:00:00.111
在绑定时控件就会如上的显示
我现在不需要这么精确秒就够了
有没有什么好点的转换办法
13 个解决方案
#1
修改控件的dataformat
#2
比如该成
2002-4-12 9:00:00
yyyy-M-d h:m:s
2002-4-12 9:00:00
yyyy-M-d h:m:s
#3
天呐,贴主的星星没有看到:)
不会这么简单的哦:(
hehe
不会这么简单的哦:(
hehe
#4
哦,忘了说了是表格控件
#5
现在我所用的是mshflexgrid
#6
用smalldatatime数据类型吧
1900 年 1 月 1 日到 2079 年 6 月 6 日够不够?
1900 年 1 月 1 日到 2079 年 6 月 6 日够不够?
#7
呵呵,今天无聊看flexgrid的例子发现了您昨天的问题好简单的解决哦
看看msdn的samples\vb98\msflexgrid
看看msdn的samples\vb98\msflexgrid
#8
smalldatatime也一样精确到毫秒
其实我主要是想怎么方便的转换
即一个字符串或date类型字段
由2002-4-12 9:00:00.111
变成2002-4-12 9:00:00
因为格式可能是不定的(如2002-4-12 9:00:00:00:00)
所以觉得有点麻烦
其实我主要是想怎么方便的转换
即一个字符串或date类型字段
由2002-4-12 9:00:00.111
变成2002-4-12 9:00:00
因为格式可能是不定的(如2002-4-12 9:00:00:00:00)
所以觉得有点麻烦
#9
显示的格式都不一定?
#10
我是指datetime字段不做任何处理绑定到控件显示出来的格式
#11
用recordset绑定如何?
在rs.open的时候处理:)
在rs.open的时候处理:)
#12
rs.Open "select format(时间,'YYYY') as 时间 from 采集信息", cnn
Set flex.Recordset = rs.Clone
rs.Close
Set flex.Recordset = rs.Clone
rs.Close
#13
CAST 和 CONVERT
到sql的帮助中查这两个function
到sql的帮助中查这两个function
#1
修改控件的dataformat
#2
比如该成
2002-4-12 9:00:00
yyyy-M-d h:m:s
2002-4-12 9:00:00
yyyy-M-d h:m:s
#3
天呐,贴主的星星没有看到:)
不会这么简单的哦:(
hehe
不会这么简单的哦:(
hehe
#4
哦,忘了说了是表格控件
#5
现在我所用的是mshflexgrid
#6
用smalldatatime数据类型吧
1900 年 1 月 1 日到 2079 年 6 月 6 日够不够?
1900 年 1 月 1 日到 2079 年 6 月 6 日够不够?
#7
呵呵,今天无聊看flexgrid的例子发现了您昨天的问题好简单的解决哦
看看msdn的samples\vb98\msflexgrid
看看msdn的samples\vb98\msflexgrid
#8
smalldatatime也一样精确到毫秒
其实我主要是想怎么方便的转换
即一个字符串或date类型字段
由2002-4-12 9:00:00.111
变成2002-4-12 9:00:00
因为格式可能是不定的(如2002-4-12 9:00:00:00:00)
所以觉得有点麻烦
其实我主要是想怎么方便的转换
即一个字符串或date类型字段
由2002-4-12 9:00:00.111
变成2002-4-12 9:00:00
因为格式可能是不定的(如2002-4-12 9:00:00:00:00)
所以觉得有点麻烦
#9
显示的格式都不一定?
#10
我是指datetime字段不做任何处理绑定到控件显示出来的格式
#11
用recordset绑定如何?
在rs.open的时候处理:)
在rs.open的时候处理:)
#12
rs.Open "select format(时间,'YYYY') as 时间 from 采集信息", cnn
Set flex.Recordset = rs.Clone
rs.Close
Set flex.Recordset = rs.Clone
rs.Close
#13
CAST 和 CONVERT
到sql的帮助中查这两个function
到sql的帮助中查这两个function