Share via


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.

需求

命名空間 (Namespace)︰Microsoft.VisualBasic

**模組︰**Information

組件:Visual Basic Runtime Library (在 Microsoft.VisualBasic.dll 中)

請參閱

參考

IsArray 函式 (Visual Basic)

IsDate 函式 (Visual Basic)

IsError 函式

IsNothing 函式

IsNumeric 函式 (Visual Basic)

IsReference 函式

Object 資料型別

DBNull

TypeName 函式 (Visual Basic)