首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

mshflexgrid显示的datetime类型的字段时为什么会有时间?解决办法

2012-01-19 
mshflexgrid显示的datetime类型的字段时为什么会有时间??我在数据表里的有个字段A,类型是datetime,内容为

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 ")) '得到时间

热点排行