我有一个包含日期字段的表。
如何在此字段上强制null
或empty
值?
提前致谢
答案 0 :(得分:1)
我遇到了同样的问题并由此解决了:
string DOB = "null" // this solved it , null should be a text and not a value
if(tb_date !="")
{ DOB = "#"+tb_date.text+"#" ;}
//并在查询中:
insert into table(....,DateofBirth,...) values (.... "',"+DOB+",'"+...) ;
答案 1 :(得分:0)
如果您指的是C#代码,则可以将类型设为可为空:
DateTime? dt = null;
然后通过以下方式访问它:
if(dt == null)
dosomething;
else
myDT = dt.Value;
答案 2 :(得分:0)
可以使用ADO和查询,其中包括:
UPDATE jobs SET atable.adate = Null
WHERE atable.ID=342
答案 3 :(得分:0)
只需设置DBValue.Null
您要设置的任何字段Null
。