以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  请教 Is null 和 is nothing的区别  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=22176)

--  作者:Fotable
--  发布时间:2012/8/4 22:46:00
--  请教 Is null 和 is nothing的区别
请教 Is null  和 is nothing的区别 分别用在什么场合呢
--  作者:wjl-se
--  发布时间:2012/8/5 10:10:00
--  
http://www.foxtable.com/help/topics/1516.htm
[此贴子已经被作者于2012-8-5 10:10:47编辑过]

--  作者:Fotable
--  发布时间:2012/8/5 14:19:00
--  

这是因为即使某列的值为空,其返回的值也不会是Nothing。
在某列内容为空的时候,会根据不同的列类型,返回不同的值,规则如下:

字符列:""
数值列:0
逻辑列:False
日期列:#0001-01-01 0:00:00#


--  作者:yan2006l
--  发布时间:2012/8/5 18:51:00
--  
前者只用来判断“单元格”空值的,而且是对所有类型的单元格都通用;后者用来判断很多对象的
--  作者:Fotable
--  发布时间:2012/8/10 9:20:00
--  
是不是可以简单总结为,判断单元格是否为空 用NUll 其他用nothing