Share via


IsDBNull (Función)

Actualización: noviembre 2007

Devuelve un valor de tipo Boolean que indica si una expresión produce como resultado la clase System.DBNull.

Public Function IsDBNull(ByVal Expression As Object) As Boolean

Parámetros

  • Expression
    Requerido. Expresión Object.

Comentarios

IsDBNull devuelve True si el tipo de datos de Expression se evalúa como el tipo DBNull; de lo contrario, IsDBNull devuelve False.

El valor de System.DBNull indica que Object representa datos que faltan o no existen. DBNull no es igual que Nothing, que indica que una variable todavía no se ha inicializado. DBNull tampoco es igual que una cadena de longitud cero (""), que en ocasiones se denomina cadena nula.

Ejemplo

En este ejemplo se utiliza la función IsDBNull para determinar si una variable se evalúa como 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.

Requisitos

Espacio de nombres:Microsoft.VisualBasic

**Módulo:**Information

**Ensamblado:**Visual Basic Runtime Library (en Microsoft.VisualBasic.dll)

Vea también

Referencia

IsArray (Función, Visual Basic)

IsDate (Función, Visual Basic)

IsError (Función)

IsNothing (Función)

IsNumeric (Función, Visual Basic)

IsReference (Función)

Object (Tipo de datos)

DBNull

TypeName (Función, Visual Basic)