Information.IsDBNull(Object) 方法

定义

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

public:
 static bool IsDBNull(System::Object ^ Expression);
public static bool IsDBNull (object? Expression);
public static bool IsDBNull (object Expression);
static member IsDBNull : obj -> bool
Public Function IsDBNull (Expression As Object) As Boolean

参数

Expression
Object

必需。 Object 表达式。

返回

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

示例

此示例使用 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.

注解

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

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

适用于

另请参阅