起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 145|回复: 8

【结贴】日期时间类型**

[复制链接]
发表于 2008-7-2 08:21:53 | 显示全部楼层 |阅读模式
字段A的类型为日期时间,未做任何操作,A在数据库中的值为NULL,但是用datagrid显示时,显示为1899-12-30,修改该A的值也不能通过下拉的日期时间控件选择,这是什么原因呢?
回复

使用道具 举报

发表于 2008-7-2 08:26:46 | 显示全部楼层
因为在数据库中为NULL,可以用自动填充设个默认值
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-2 08:29:13 | 显示全部楼层
显示的时候能不能设置成空白的?不要有默认值?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-2 08:35:12 | 显示全部楼层
在显示的时候为空白,用户选择日期时间后再保存到数据库中
回复 支持 反对

使用道具 举报

发表于 2008-7-2 08:37:05 | 显示全部楼层
我试了一下,在UNLL时,也是可以下拉出当前时间的。你再建个新的日期时间类型字段,试下
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-2 08:39:51 | 显示全部楼层
通过Query从数据库中取A字段,再赋值给数据集中的字段B,赋值的时候类型为datetime,你说的我试下
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-2 08:59:35 | 显示全部楼层
搞定了   结贴吧
回复 支持 反对

使用道具 举报

发表于 2008-7-2 09:01:35 | 显示全部楼层
楼主是怎么解决的?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-2 09:15:44 | 显示全部楼层
不给数据集的字段B赋值,界面上显示的就是空白的,下拉选择是通过在数据集上新建数据字段,设置数据字段的类型跟显示格式。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-18 16:04 , Processed in 0.040573 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表