TDatetime 字段中只存储了时间,为什么在DBGrid中显示确带有1899-12-30这个日期我在sql server中定义了一个 [datetime] 类型, 在数据保存的时候使用datetime录入控件的 ettime ,但使用DBGrid显示的时候, 却在时间前面显示了 1899-12-30, 请问我该如何移出, 在sql 语句中如何实现[解决办法]datetime字段写入没有成功,1899-12-30是字段的默认初始值[解决办法]需要设置字段的DisplayFormat