Поделиться через


Функция IsDBNull

Обновлен: Ноябрь 2007

Возвращает значение Boolean, указывающее соответствует ли выражение классу System.DBNull.

Public Function IsDBNull(ByVal Expression As Object) As Boolean

Параметры

  • Expression
    Обязательный. Выражение Object.

Заметки

IsDBNull возвращает True, если тип Expression соответствует типу DBNull; в противном случае IsDBNull возвращает False.

Значение System.DBNull указывает, что Object представляет отсутствующие или несуществующие данные. DBNull отличается от Nothing, который указывает на то, что переменная еще не была инициализирована. 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.

Требования

Пространство имен: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)