哥哥姐姐们,你们在用SQLSERVER的时候又没有碰到过这样的问题:)我要哭了(50分)

  • 主题发起人 主题发起人 jazzjerry
  • 开始时间 开始时间
J

jazzjerry

Unregistered / Unconfirmed
GUEST, unregistred user!
我将一个字段设成DATETIME类型,并且允许空,但是当我输入''却出错不可以,我知道可
能是因为输入的是空字符,而非NULL所造成的,但是怎么样才能输入NULL啊???
 
直接给它赋Null,因为‘’是字符串,是不符合日期格式的
 
可以是' / / '
 
不输入,就是null。
 
我想说的他们全说了!:(
 
靠!我也是想说 但楼上已经说了 我再说就......... T_T
 
可以在beforepost事件中判断是否为空字符串,如果是则赋值NULL即可
 
是啊,大家都对了。
Null吧
 
闲着无聊, 偶来总结一下: [:D][:D][:D]
uses
Variants;

Edit;
FieldByName('FieldName').AsVariant := Null;
Post;
搞定,不管它是什么字段都变NULL了。
 
要输入NULL,按ctrl(or alt 我记不清了)+0
 
多人接受答案了。
 
后退
顶部