dim strsql as string if trim(text1.text)="" then strsql="insert into 表1 values('" & trim(text1.text) & "'" else strsql="insert into 表1 values(null)" end if
你这方法可行,但如果数据多了。就要很多if语句。可不可以这样写 dim strsql as string if trim(text1.text)="" then text1.text=null 这样写行吗?如果在文本框 里显示这个字段的值,如为null就不显示,如不为null就显示出来!
if trim(text1.text)="" then
strsql="insert into 表1 values('" & trim(text1.text) & "'"
else
strsql="insert into 表1 values(null)"
end if
dim strsql as string
if trim(text1.text)="" then text1.text=null
这样写行吗?如果在文本框 里显示这个字段的值,如为null就不显示,如不为null就显示出来!
strsql="insert into 表1 values('" & trim(text1.text) & vbnullstring & "'"
你里面的vbnullstring是什么意思??
比如 trim(text1.text) & ""
这样,不管用户写不写东西,都不会出错