Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/01/2011, 10:59
Avatar de dmassive
dmassive
 
Fecha de Ingreso: febrero-2002
Ubicación: Paraná - Entre Ríos - Argentina
Mensajes: 279
Antigüedad: 22 años, 2 meses
Puntos: 7
Pregunta VBNET 2008 The value for column in table is DBNull

Buenos días!

Tengo un campo de un datarow el cual es nulo:
miDataRow.campo = DBNull

Lo que quiero hacer es fijarme que miDataRow.campo no este vacio.

En cualquiera de estos casos me da error:

Código vb:
Ver original
  1. If IsNumeric(miDataRow.campo) Then
  2. End If
  3.  
  4. If Not IsDBNull(miDataRow.campo) Then
  5. End If
  6.  
  7. If miDataRow.campo <> Nothing Then
  8. End If

Y el error en todos esos casos es "The value for column 'campo' in table 'miTabla" is DBNull.

Con un Try Catch puedo evitar el error, pero, ¿Hay alguna manera de lograr hacer esto sin generar la excepción?

Desde ya muchas gracias!
__________________
Blümchen... einfach die rave Prinzessin
http://www.dmassive.com.ar/