Sintaxis:
IsNull(expresion)
Recibe como argumento una expresión cualquiera, compueba si ésta tiene datos no válidos y retorna un valor booleano según el resultado. Si la expresión es Null (contiene datos no válidos) devuelve true; si no, devuelve false. Si expresion contiene más de una variable, retornará true en cuanto una de ellas sea Null.
Null no es lo mismo que Empty, que indica que una variable todavía no ha sido inicializada. Tampoco es lo mismo que una cadena de longitud cero ("").
Ejemplo 1:
Dim MyVar, MyCheck MyCheck = IsNull(MyVar) ' Devuelve False. MyVar = Null ' Asignamos Null. MyCheck = IsNull(MyVar) ' Devuelve True. MyVar = Empty ' Asignamos Empty. MyCheck = IsNull(MyVar) ' Devuelve False. MyVar = "" ' Asignamos cadena vacía. MyCheck = IsNull(MyVar) ' Devuelve False.




