Visual Basic Scripting Edition  

Función IsNull

Devuelve un valor de tipo booleano que indica si una expresión contiene datos no válidos (Null).

IsNull(expresión)

El argumento expresión puede ser cualquier expresión.

Observaciones

IsNull devuelve True si expresión es Null, es decir, contiene datos no válidos; si no, IsNull devuelve False. Si expresión contiene más de una variable, Null en cualquier variable de constituyente hace que se devuelva True para toda la expresión.

El valor Null indica que la variable contiene datos no válidos. Null no es lo mismo que Empty, que indica que una variable no se ha inicializada aún. Tampoco es lo mismo que una cadena de longitud cero (""), a la que a veces se hace referencia como una cadena de tipo null.

Atención   Utilice la función IsNull para determinar si una expresión contiene un valor Null. Las expresiones que podría esperar que se evaluaran como True bajo algunas circunstancias, tales como If Var = Null and If Var <> Null, son siempre False. Esto se debe a que cualquier expresión que contiene Null es en sí misma Null y, por tanto, False.

El siguiente ejemplo utiliza la función IsNull para determinar si una variable contiene Null:

Dim MiVar, MiComprobacion
MiComprobacion = IsNull(MiVar)   ' Devuelve False.
MiVar = Null                     ' Asigna Null.
MiComprobacion = IsNull(MiVar)   ' Devuelve True.
MiVar = Empty                    ' Asigna Empty.
MiComprobacion = IsNull(MiVar)   ' Devuelve False.

Requisitos

Versión 1

Consulte también

Función IsArray | Función IsDate | Función IsEmpty | Función IsNumeric | Función IsObject | Función VarType

Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com.