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 中)