NULL的問題
向表里新增一条数据,!bz=Txtbz 这个备注可以为空,录入时如果无备注,可以不写,更新到表里面后!bz的值是 ’’ 不是NULL,要让录入后的值为NULL,怎么做?
[解决办法]
要判断的...
因为vbNull <> " "
if len(Txtbz)=0 then txtbz= " "
[解决办法]
insert into tablename (name, memo) value ( "张三 ", " ");
这样memo字段值为 " "
insert into tablename (name) value ( "张三 ");
这样memo字段值为null
http://www.egooglet.com
源码下载
http://bbs.j2soft.cn
论坛
[解决办法]
if len(Txtbz)=0 then txtbz=vbbullstring
[解决办法]
if len(Txtbz)=0 then txtbz=vbNullString
[解决办法]
首先,表里面要允许 null
insert into tablename (name, memo) value ( "张三 ", null);
————————————————————————————————————
写作,虽然每个人都会查阅辞海,可,不是人人都能写出不朽的篇章的。编程,如是也。
[解决办法]
'“备注”有内容则保存输入的内容,为空则保存为NULL的语句
strsql= "insert into tablename (name, memo) value ( '张三 ', "& iif(trim(txtbz.text)= " ", "NULL ", " ' "& trim(txtbz.text) & " ' ") & ")