以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  如何判断数值列是否是空值  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=25714)

--  作者:表易
--  发布时间:2013/6/14 11:21:00
--  如何判断数值列是否是空值

我想判断数值列是否是空值,并给出提示。

 

   If([人数]=0,msgbox("人数尚未填写。",0,1)

 

用这条语句 无法区分,是空值(未填写)还是填写了 0

 

 


--  作者:lyang70
--  发布时间:2013/6/14 12:47:00
--  
If([人数]>0,True,msgbox("人数尚未填写。",0,1))
--  作者:表易
--  发布时间:2013/6/14 14:40:00
--  
以下是引用lyang70在2013-6-14 12:47:00的发言:
If([人数]>0,True,msgbox("人数尚未填写。",0,1))

[人数]>0  则将人数为〇的情况排除在外了。如果填了0人 也应该通过的。但是不能不填的


--  作者:表易
--  发布时间:2013/6/14 15:48:00
--  
顶 空值判断
--  作者:lyang70
--  发布时间:2013/6/14 16:19:00
--  
If(Text([人数]) <> "",True,msgbox("人数尚未填写。",0,1))