SoloCodigo
Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: javiburgo en Viernes 24 de Enero de 2003, 17:28
-
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
-
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
-
Muchas gracias, tio. me sirve perfectamente..... , gracias