Problemas con Null

04/10/2003 - 21:23 por WAB | Informe spam
Como resultado de una consulta que combina dos tablas...obtengo en algunos
campos el valor "Null"

necesito escribir un codigo como este:


if rs("cuentamensa")="Null" then
mCuentamensa=0
else
mcuentamensa=rs("cuentamensa")
end if


como pregunto por "Null"... tengo poca documentacion y no he encontrado la
forma de preguntar si el campo tiene contendido "null". Asi con comillas
definitivamente no es pues me da error. Tampoco funciona = Null sin
comillas... y eso es raro porque no me da error en este caso
Uso access 97.
Gracias por la ayuda.
 

Leer las respuestas

#1 danicastillo
04/10/2003 - 21:49 | Informe spam
No te da error pq supone que null es una variable sin valor ;)

puedes probar
if isnull(rs("cuentamensa")) then

o forzando a conversion a string
if rs("cuentamensa") & ""="" then




-o|o|--
-o|o| dani castillo
-o|o| http://www15.brinkster.com/danic/
-o|o| tutorial y trucos asp, vb, diseño
-o|o|--
"WAB" escribió en el mensaje
news:#
Como resultado de una consulta que combina dos tablas...obtengo en algunos
campos el valor "Null"

necesito escribir un codigo como este:


if rs("cuentamensa")="Null" then
mCuentamensa=0
else
mcuentamensa=rs("cuentamensa")
end if


como pregunto por "Null"... tengo poca documentacion y no he encontrado la
forma de preguntar si el campo tiene contendido "null". Asi con comillas
definitivamente no es pues me da error. Tampoco funciona = Null sin
comillas... y eso es raro porque no me da error en este caso
Uso access 97.
Gracias por la ayuda.






Preguntas similares