Visual Basic - registros null con ADO

Life is soft - evento anual de software empresarial
 
Vista:

registros null con ADO

Publicado por octavio (11 intervenciones) el 12/11/2003 14:34:56
Hola miembros de este foro:

Bueno mi problema es el siguiente:

Creo mi ADOBD a SQL Server por codigo, ya cuando hago una busqueda y quiero que los datos de los campo sean pasados al text, tengo el problema que algunos son nulos y me marca un error visual basic por que no puede insertar un valor nulo en los text's.

Ejemplo:

Text1.text = BaseRecorset!Domicilio

El error es el siguiente:

Run-time error '94':
Invalid use of Null

Como puedo saber que un campo de la base de datos es nulo y no me marque este error cuando asigne los campos de la base de datos a mis text's.

Gracias por su ayuda.
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:registros null con ADO

Publicado por Jesus (13 intervenciones) el 12/11/2003 19:38:22
si recordset es null entonces
text1.text = ""
ok.
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:registros null con ADO

Publicado por Esteban (1144 intervenciones) el 13/11/2003 05:52:20
Puedes hacerlo de 2 formas:

select isnull(campo, "x") from tabla

luego que llamas al RST validas esto:
if rst!campo = "x" then txt.text = ""

o la otra es:
if isnull(rst!campo) then txt.text = ""
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