Programación General > Visual Basic 6.0 e inferiores

 Re: Problema con Null . (error 94)

(1/1)

javiburgo:
HOla , y gracias por adelantado.....

Cuando trabajo con una base de datos, uso el control Data, y lo asigno a una tabla. Al recoger los datos, asigno a un string el valor del campo determinado de la tabla, por ejemplo...

  Dim cad as string

  cad = Data1.Recorset!nombre_campo

  Si el campo es null, me da error ya que no le puedo asignar eso a un string, como puedo solucionar esta pequeña question?
 
 gracias

ROBER.29:
Esta sería una posible solución:

If Not IsNull(Data1.Recorset!nombre_campo) Then
cad = Data1.Recorset!nombre_campo
Else
cad=""
End If

De todas formas si no te funciona con Not isnull puedes probar poniendo esto:

If Data1.Recorset!nombre_campo <> "" Then
cad = Data1.Recorset!nombre_campo
Else
cad=""
End If

Espero que te sirva.

Saludos,
Roberto García

javiburgo:
Muchas gracias, tio.   me sirve perfectamente..... , gracias

Navegación

[0] Índice de Mensajes

Ir a la versión completa