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.

Preguntas similare

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.






Respuesta Responder a este mensaje
#2 Jhonny Vargas P.
06/10/2003 - 15:50 | Informe spam
o

mcuentamensa = Clng( "0" & rs("cuentamensa") )


Saludos,
Jhonny Vargas P. [MS MVP-ASP]
Santiago de Chile

¡Urgente! Boletín de seguridad MS03-039
http://www.microsoft.com/spain/tech...9-USER.asp
¡Actualizate!




"danicastillo" wrote in message
news:#
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.
>
>
>
>
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida