读书人

mshflexgrid显示的datetime类型的字段

发布时间: 2012-01-19 20:57:58 作者: rapoo

mshflexgrid显示的datetime类型的字段时为什么会有时间??
我在数据表里的有个字段A,类型是datetime,内容为 "2006-02-01 "
set mshflexgrid1.datesource=rs( "A ")以后,为什么显示出来的却是 "2006-02-01 00:00:00 "
怎么样去掉时间只显示: "2006-02-01 "

[解决办法]
方法:1、修改数据库表 字段A为smalldatetime
2、在用语句查询的时候加以转换
[解决办法]
用FORMAT函数
[解决办法]
datetime的意思是日期时间
怎么样去掉时间只显示: "2006-02-01 "
A=Format(now, "YY/M/DD ")


[解决办法]
datetime.DateValue(rs( "A ")) '得到日期
datetime.TimeValue(rs( "A ")) '得到时间

读书人网 >VB

热点推荐