分享

VB中IsNull isEmpty函数的功能及用法

 doc360sir 2011-12-18
VB中IsNull函数的功能及用法
返回 Boolean 值,指出表达式是否不包含任何有效数据 (Null)。

语法

IsNull(expression)

必要的 expression 参数是一个 Variant,其中包含数值表达式或字符串表达式。

说明

如果 expressionNull,IsNull 返回 True;否则 IsNull 返回 False。如果 expression 由多个变量组成,则表达式的任何作为变量组成成分的 Null 都会使整个表达式返回 True

Null 值指出 Variant 不包含有效数据。Null Empty 不同,后者指出变量尚未初始化。Null 与长度为零的字符串 (““) 也不同,长度为零的字符串指的是空串。

重要 使用 IsNull 函数是为了确定表达式是否包含 Null 值的。在某些情况下,希望表达式取值为 True,比如希望 If Var = NullIf Var <> Null 取值为 True,而它们总取值为 False。这是因为任何包含 Null 的表达式本身就是 Null,所以为 False

---------------------------

如果声明了语句variant数据而没有赋值,则系统会设置其值为Empty.

IsEmpty 函数示例
本示例使用 IsEmpty 函数检查变量是否已经初始化。

Dim MyVar, MyCheck
MyCheck = IsEmpty(MyVar)   ' 返回 True。

MyVar = Null   ' 赋以 Null。
MyCheck = IsEmpty(MyVar)   ' 返回 False。

MyVar = Empty   ' 赋以 Empty。
MyCheck = IsEmpty(MyVar)   ' 返回 True。 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多