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

mshFlexGrid 中绑到SQL和ACCESS中 日期格式表现不同!解决办法

2012-04-01 
mshFlexGrid 中绑到SQL和ACCESS中 日期格式表现不同!!!刚发现这个现像,同样一个mshFlexgrid,绑定到sql数据

mshFlexGrid 中绑到SQL和ACCESS中 日期格式表现不同!!!
刚发现这个现像,同样一个mshFlexgrid,
绑定到sql数据库上时显示的日期格式为"YYYY-MM-DD HH:nn:ss"
当绑定到Access数据库上时显示的格式却变成了"MM/DD/YYYY ".
有没有人知道这个问题的根本所在,以及如何治.


[解决办法]
这是不同数据库对日期类型的格式不同引起的,可以在控件显示时格式化
hflexgrid.textmatrix(1,1)=format(hflexgrid.textmatrix(1,1),"YYYY-MM-DD")

[解决办法]
在access查询的SQL语句里面用format返回字符型的肯定没有问题,要么你就不要用mshflexgrid
推荐用spread设置非常灵活
[解决办法]
我就知道这样
for i=1 to mshflexgird.rows-1 
hflexgrid.textmatrix(i,1)=format(hflexgrid.textmatrix(i,1),"YYYY-MM-DD")
next 

热点排行