Visual Basic - Evaluar campo vacio

Life is soft - evento anual de software empresarial
 
Vista:

Evaluar campo vacio

Publicado por Andres Diaz (4 intervenciones) el 14/06/2007 16:51:06
estoy evaluando en una tabla si un campo esta vacio de la siguiente manera :

if data1.recordset.fields("campo") Is Null then

if data1.recordset.fields("campo") = Null then

if data1.recordset.fields("campo") = " " then

if data1.recordset.fields("campo") = "" then

if data1.recordset.fields("campo") <> "" then

if data1.recordset.fields("campo") = empy then

y aun nada que me acepta ello... la expresion textual es asi:

if data1.recordset.fields((dia & "e")) ....... then

Andres...
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:Evaluar campo vacio

Publicado por Luis Prieto (166 intervenciones) el 14/06/2007 18:14:56
Hola, Andres!!!

Es de esta manera.

variable=iif (isnull(data1.recordset.fields("campo")),"",data1.recordset.fields("campo"))

Saludos!!!
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

Otra alternativa...

Publicado por Jeronimo (49 intervenciones) el 14/06/2007 23:56:32
Hola!
También se puede hacer de la siguiente manera:
variable = data1.recordset.fields("campo") & ""
if variable = "" then
'El campo es nulo o no contiene datos
else
'La variable "variable" contiene los datos del campo "campo".
End if

Ojo! Esto sirve solo para campos que acepten cadenas solamente.
Espero que te sirva.

Saludos.
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:Evaluar campo vacio

Publicado por Andres Diaz (4 intervenciones) el 18/06/2007 22:01:01
Efectivamente.. si funciono. Gracias
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