E elsss Unregistered / Unconfirmed GUEST, unregistred user! 2008-08-31 #1 最近刚刚学习clientdataset,发现paramters好像不能传递null参数,请问大家都真样做的,我想改变数据库中的一个日期字段为null,但是不成功。以前用adoquery,经常用的。可现在怎么做呀,难道写入一个特殊值,比如1111-11-11,默认他为空日期
最近刚刚学习clientdataset,发现paramters好像不能传递null参数,请问大家都真样做的,我想改变数据库中的一个日期字段为null,但是不成功。以前用adoquery,经常用的。可现在怎么做呀,难道写入一个特殊值,比如1111-11-11,默认他为空日期
地 地质灾害 Unregistered / Unconfirmed GUEST, unregistred user! 2008-09-01 #2 ClientDataSet.Paramters.ParamValues['ParamName']:=NULL;
L luoyanqing119 Unregistered / Unconfirmed GUEST, unregistred user! 2008-09-01 #3 ClientDataSet.fieldbyname['ParamName']:=NULL; 是可以的.和AQ的用法没什么区别
E elsss Unregistered / Unconfirmed GUEST, unregistred user! 2008-09-04 #4 我原先用的是ClientDataSet。arameters.ParamByName(field).Value:=null;,不可以 ParamValues['ParamName']:=NULL; 倒是没用过
我原先用的是ClientDataSet。arameters.ParamByName(field).Value:=null;,不可以 ParamValues['ParamName']:=NULL; 倒是没用过
E elsss Unregistered / Unconfirmed GUEST, unregistred user! 2008-09-04 #5 我试了还是不行,access数据库,提示参数类型不正确,或不在可接受的范围内
X xingxin00 Unregistered / Unconfirmed GUEST, unregistred user! 2008-09-04 #6 好像ClientDataSet.Paramters.ParamValues['ParamName']:=‘ ’;就可以吧
B butterflylly Unregistered / Unconfirmed GUEST, unregistred user! 2008-09-04 #7 在数据库中设置字段属性,可以为空.那么在Paramter中就不用加这个参数了啊,就不用管这个字段啊.要不就写入日期类型,要不就不要写入.
B butterflylly Unregistered / Unconfirmed GUEST, unregistred user! 2008-09-04 #8 Delphi中应该是NIL吧,而不是NULL.
E elsss Unregistered / Unconfirmed GUEST, unregistred user! 2008-09-05 #9 文本字段写入‘’空值可以,但是时间字段不行的,另外我应为时间字段已经有时间信息,但是业务要求,要把它改为null,而且我的很多sql语句条件都是 lsdate is not null 这样的内容,所以要写入null
文本字段写入‘’空值可以,但是时间字段不行的,另外我应为时间字段已经有时间信息,但是业务要求,要把它改为null,而且我的很多sql语句条件都是 lsdate is not null 这样的内容,所以要写入null