怎样判断数据库中类型为DateTime的字段是否为空

在ASP中,现在有一个数据库,里面有一个字段类型为DateTime,它里面有些为空,有些不为空。怎么判断是不是空!(回答者请自己先试了,再说。)

第1个回答  2013-06-07
isnull()

判断sql server中datetime字段是否为null的问题?
首先要看看你表里那个字段是否允许为null 如果允许,可以 update 表名 set 字段名=null where 字段名='2009-08-25'如果表里字段不允许为null,那要先改表字段的属性,后再update

C#中的日期类型如何赋空值?
DateTime? dateTime;dateTime=null;这里加了一个问号,表示可空类型。调用时,先判断是否为空,在进行强制类型转换。

C# 读取到数据库表中的时间为空?如何判断
DateTime redate;if (dr[9] == ""){ redate = new DateTime(1900, 01, 01);}

.NET中Datatime类型的变量怎么给赋值为空啊
如果是往数据库里面插入时间类型的字段,其实没必要非得把DateTime类型的值插入进去,可以直接把string类型插入进去就行了,如果不是空字符串,则给string变量赋值=Datatime.Now().ToString();如果想插入空字符串,直接把string变量=""插入就行了。

sql从字符串转换为 datetime 时发生语法错误
首先看一下 productdate 这个字段是否非空或者有其他的约束条件 如果没有 update pcs_sep set productdate=‘’ where oid='411118' 试试

mysql中的时间类型timestamp 允许为空值,但是不可以自定义值,所以为空...
datetime 1、允许为空值,可以自定义值,系统不会自动修改其值。2、不可以设定默认值,所以在不允许为空值的情况下,必须手动指定datetime字段的值才可以成功插入数据。3、虽然不可以设定默认值,但是可以在指定datetime字段的值的时候使用now()变量来自动插入系统的当前时间。timestamp 1、允许为空值,...

sql 数据库:字段为datetime型时作为查询条件怎么写
1.ACCESS的数据库中的自动编号类型在转化时,sql server并没有将它设为自动编号型,我们需在SQL创建语句中加上identity,表示自动编号! 2.转化时,跟日期有关的字段,SQL SERVER默认为smalldatetime型,我们最好将它变为datetime型,因为datetime型的范围比smalldatetime型大。我遇见这种情况,用smalldatetime...

如何给一个DateTime类型的字段 赋空值
最好用日历控件, 或者js第三方控件 而且不让用户输入, 获得焦点 触发事件, 把日期列出来 供用户自己选择,在后台判断 文本输入了没 如果是空的 你在插入的时候写 getdate() 就行了. 判断下就好了

如何为DateTime类型赋Null值!!
Datetime是struct,值类型,值类型是不能为null的.只有Datetime的泛型表达DateTime?类型可以赋值为null,但这只是一种简写,DateTime?的实际类型为Nullable<DateTime>.所有值类型都可以转换为这种形式来赋值为null.

delphi如何判断一个日期型字段为空
query.sql.add('select * from 数据库');query.open;if query.fieldbyname('时间字段').asstring='' then begin ...end;

相似回答