Foros del Web » Programando para Internet » ASP Clásico »

valor <null> en un scripting.dictionary

Estas en el tema de valor <null> en un scripting.dictionary en el foro de ASP Clásico en Foros del Web. Mi pregunta es la siguiente, guardo en un diccionario todos los campos de una tabla, alguno de estos campos están a null porque nunca se ...
  #1 (permalink)  
Antiguo 18/10/2005, 11:29
 
Fecha de Ingreso: marzo-2004
Mensajes: 174
Antigüedad: 20 años, 2 meses
Puntos: 1
valor <null> en un scripting.dictionary

Mi pregunta es la siguiente, guardo en un diccionario todos los campos de una tabla, alguno de estos campos están a null porque nunca se han introducido valores en ellos.

Hasta ahi ningún problema.

Luego recorro el diccionario para que me escriba lo que ha metido y en los campos null no me escribe nada.

Ahora bien, cuando intento comparar o preguntar por ese campo me da error, por ejemplo.-

if dicc("Fax") is null then

ó

if dicc("fax")=null then

ó

if dicc("fax")="" then

Siempre me da error, en cambio al poner response.write(dicc("fax")), no me da error, simplemente no escribe nada.

¿alguna idea de como preguntar si el valor almacenado en el diccionario es null?, la base de datos es de interbase por si eso da una pista.

Gracias.
  #2 (permalink)  
Antiguo 18/10/2005, 11:45
Avatar de 3pies
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Desde una destilería
Mensajes: 2.584
Antigüedad: 20 años, 6 meses
Puntos: 144
Prueba así:
if isnull(dicc("fax")) then
  #3 (permalink)  
Antiguo 18/10/2005, 11:59
 
Fecha de Ingreso: marzo-2004
Mensajes: 174
Antigüedad: 20 años, 2 meses
Puntos: 1
Me funciona. Muchas gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:11.