使用Delphi在SqlServer中对日期的设置

在某些情况下,需要将日期字段的值置空,这种操作比较麻烦。在操作的时候,可将变量的值(t:TDateTime)设置为0,在操作的过程中进行判断,当t的值为0或-1的时候,时间值为1899年的Delphi日期最小值,如果使用SQL设置日期的空值,可直接用:

update [table] set dt=null where …

如果是字段操作,使用:

FieldByName(‘dt’).AsString:=’’

操作后在库中相应的值显示为NULL。

posted on 2010-05-17 20:26  龙少爷  阅读(385)  评论(0编辑  收藏  举报

导航