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