SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: solcito en Viernes 11 de Febrero de 2005, 22:30

Título: Desconcertada!!!!
Publicado por: solcito en Viernes 11 de Febrero de 2005, 22:30
No se si sera la hora o me estoy volviendo loca pero me pasa lo siguiente...

hago una consulta a una base de datos y pregunto por un campo especifico

Código: Text
  1.  
  2.  
  3. If rs.fields("campo") = Null Then
  4.        ..
  5.        
  6. end if
  7.  
  8.  
  9.  

el campo por el q estoy preguntando es NULO, me fijo en la base, y en la ventana de Inmediato haciendo

?rs.fields("campo")
nulo   --->es lo q me devuelve

pero sin embargo NO ENTRA EL IF!!! no que pasa!!

probe tambien por preguntar

Código: Text
  1.  
  2.  
  3. If rs.fields("campo") = "" Then
  4.        ..
  5.        
  6. end if
  7.  
  8.  
  9.  

y tampoco no entra!, no se q estoy haciendo mal

Si alguien me puede ayudar le agradeceria mucho, estoy por entrar en una crisis psicotica  :blink:
Título: Re: Desconcertada!!!!
Publicado por: ebolo en Viernes 11 de Febrero de 2005, 22:38
Hola Solcito, prueba esto:
Citar
If IsNull(rs.fields("campo")) Then
      ..
     
end if

Saludos y suerte.
Título: Re: Desconcertada!!!!
Publicado por: Blag en Lunes 14 de Febrero de 2005, 02:55
Creo que debería ser así....

Código: Text
  1.  
  2. If rs.fields("campo") = 0 Then
  3.       ..
  4.      
  5. end if
  6.  
  7.  

aunque ya no me acuerdo mucho  :lol:

Saludos,

Blag  :devil:
Título: Re: Desconcertada!!!!
Publicado por: solcito en Lunes 14 de Febrero de 2005, 20:04
Gracias a todos por su ayuda, funciono como decia ebolo  :smartass:  

GRACIAS!!!!