回 帖 发 新 帖 刷新版面

主题:向高手请教!!!

大家好:
    我是才学VB的新手。用ACCESS作数据库。里面有日期数据,格式为日期/时间形。我用DataGrid来显示数据,已经把DTPicker控件的属性设为yyy-MM-dd,DataGrid里面的“日期”格式也设定为yyy-MM-dd。在运行时,
DTPicker控件显示的是2009-11-07,但DataGrid显示的、和添加到DataGrid控件里的日期却是2009-11-7请问各位高人,这是怎么回事呀?DataGrid控件显示的数据和ACCESS数据库的数据怎么还能不一样呢?
    帮帮忙吧!脑袋快爆炸了!!!

回复列表 (共4个回复)

沙发

怎么光有人看,没人给指点一下呀!!!

板凳

你做这个说起来在本论坛也不是最简单问题。
想必你也有了很不一般的功底
你希望大家帮助的心情和其他人需要你帮助的心情是一样一样的
此致楼主

3 楼

提示,显示或添加到DataGrid的时候format一下。

4 楼

我用的也是ACCESS数据库,还有一种方法,我试过管用,希望可以帮到你~

假如有5列数据,通常DATAGRID只显示2列
右键单击DATAGRID--->选择"编辑"--->再右键单击DATAGRID--->选择"追加",直到凑够5列为止--->选择"属性"--->出现"属性页"-->选择"列"一栏,在"标题,数据字段"分别填入数据库字段的名称--->最后选择"格式"一栏,在其中挑选项目如"送货日期",选择你所需要的日期格式即可,里面已内置许多格式可供选择



我来回复

您尚未登录,请登录后再回复。点此登录或注册