Visual Basic - urgente!!problemas con null

Life is soft - evento anual de software empresarial
 
Vista:

urgente!!problemas con null

Publicado por pato (28 intervenciones) el 28/07/2003 16:57:07
hola! mi problema es : tengo una base de datos en access donde en una tabla tengo un campo de tipo memo con requerido no y permitir longitud cero si.
hay casos en que no almaceno nada entonces queda null pero cuando trato de leerlo desde visual me manda el error de uso no valido del null.
trate de hacer un if para saber si es null de la siguinte forma
if fec!examen=null then
txf=""
else txf=fec!examen
end if
pero cuando ve que es null pasa igual al else ¿porque?
que estoy haciendo mal?
¿como puedo hacer para que me reconozca el null?
desde ya grax
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:urgente!!problemas con null

Publicado por Calos (55 intervenciones) el 28/07/2003 17:03:47
Yo tengo campos memo y algunos vacíos. Para comprobarlo utilizo:
If campo.Value = "" Then...

Así que prueba en la comparación cadenas vacías en lugar de NULL.
A mí me funciona.

Un saludo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:urgente!!problemas con null

Publicado por pato (28 intervenciones) el 28/07/2003 17:14:04
grax,pero no me sirve mucho ya que el dato lo extraigo de una consulta sql entones el fec es el recordset y examen es el campo y no me permite el value y los campos estan como null y lo mando a un txt y me manda el error de uso no valido del null. no se hacer la pregunta del if con el dato null , no lo pesca.
help!!!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:urgente!!problemas con null

Publicado por Carlos (55 intervenciones) el 28/07/2003 17:26:15
Por eso,
prueba, en tu caso, fec.Fields("examen").Value = ""

Un saludo...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:urgente!!problemas con null

Publicado por pato (28 intervenciones) el 28/07/2003 17:37:54
:( , no me pesca el if pasa de largo al else
no se que pasa
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Haz un prueba

Publicado por Carlos (55 intervenciones) el 28/07/2003 17:43:57
Supongo que esto lo tendrás dentro de un while o algo así.

Prueba a poner en el else un Debug.print fec!examen y mira los resultados que te va mostrando en pantalla a lo mejor puedes ver algo extraño.

Porque, así no sé que más decirte... Espero que alguien sepa ayudarte mejor.
Un saludo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:urgente!!problemas con null

Publicado por Mario (153 intervenciones) el 28/07/2003 22:30:39
Prueba de esta forma:

if isnull(fec!excamen) then
txf=""
else
txf=fec!examen
endif
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar