IsDBNull 函数

更新:2007 年 11 月

返回一个 Boolean 值,指示表达式的计算结果是否为 System.DBNull 类。

Public Function IsDBNull(ByVal Expression As Object) As Boolean

参数

  • Expression
    必选。Object 表达式。

备注

如果 Expression 的数据类型的计算结果为 DBNull 类型,IsDBNull 将返回 True;否则,IsDBNull 将返回 False。

System.DBNull 值指示 Object 表示缺少的或不存在的数据。DBNull 与 Nothing 不同,后者指示变量尚未初始化。DBNull 也与零长度字符串不同 (""),零长度字符串有时也称为 null 字符串。

示例

本示例使用 IsDBNull 函数来确定变量的计算结果是否为 DBNull。

Dim testVar As Object
Dim nullCheck As Boolean
nullCheck = IsDBNull(testVar)
testVar = ""
nullCheck = IsDBNull(testVar)
testVar = System.DBNull.Value
nullCheck = IsDBNull(testVar)
' The first two calls to IsDBNull return False; the third returns True.

要求

命名空间:Microsoft.VisualBasic

**模块:**Information

**程序集:**Visual Basic 运行库(在 Microsoft.VisualBasic.dll 中)

请参见

参考

IsArray 函数 (Visual Basic)

IsDate 函数 (Visual Basic)

IsError 函数

IsNothing 函数

IsNumeric 函数 (Visual Basic)

IsReference 函数

Object 数据类型

DBNull

TypeName 函数 (Visual Basic)