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

TDatetime 字段中只存储了时间,为什么在DBGrid中显示确带有1899-12-30这个日期,该怎么解决

2012-02-07 
TDatetime 字段中只存储了时间,为什么在DBGrid中显示确带有1899-12-30这个日期我在sql server中定义了一个

TDatetime 字段中只存储了时间,为什么在DBGrid中显示确带有1899-12-30这个日期
我在sql server中定义了一个 [datetime] 类型, 在数据保存的时候使用datetime录入控件的 ettime ,但使用DBGrid显示的时候, 却在时间前面显示了 1899-12-30, 请问我该如何移出, 在sql 语句中如何实现

[解决办法]
datetime字段写入没有成功,1899-12-30是字段的默认初始值
[解决办法]
需要设置字段的DisplayFormat

热点排行