NULL的問題,该怎么解决

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) & " ' ") & ")