惭愧啊,一个小问题困扰了我两天,求救
数据库一字段类型为DATETIME,允许为空,对应操作界面一EDIT控件,当EDIT为空时,不能写入数据库,该怎么解决? 问题点数:20、回复次数:5Top
1 楼huaneww(向往牛人)回复于 2005-03-04 09:02:41 得分 5
保存的时候加个判断不就OK了吗?Top
2 楼unsigned(僵哥(发站内消息,请附上链接或问题说明,否则不予回复))回复于 2005-03-04 09:03:09 得分 5
允许为空是允许为NULL,但并不意味着允许为'',因为其类型为DateTime。Top
3 楼unsigned(僵哥(发站内消息,请附上链接或问题说明,否则不予回复))回复于 2005-03-04 09:05:02 得分 0
当进行Update时,选取判断Edit的值是否为有效的DateTime否则跳过该栏位,这样就会自动使用NULL填充了。Top
4 楼huyongxiao()回复于 2005-03-04 09:09:00 得分 5
插入时做个判断,如果Edit的值无效就跳过,数据库会自动设DateTime为空的Top
5 楼aus(天兵)回复于 2005-03-04 18:14:45 得分 5
同意楼上的
不然用DBEdit绑定也可以Top




