Error dificil de atrapar

28/01/2005 - 16:29 por Carlos Durán Urenda | Informe spam
Hola al grupo

He estado desarrollando algunas clases a partir del ejemplo que viene en la
ayuda de Visual Basic .Net , tema : DataGridColumnStyle (Clase) , en el cual
se desarrolla un objeto DataGridTimePickerColumn.el cual es utilizado para
mostrar un DateTimePicker dentro del Datagrid, me parece un ejemplo
interesante y a partir de el he codificado otros objetos que muestran
controles dentro del datagrid.

Sin embargo no he podido aislar el siguiente error: en el ejemplo se crea
una DataTable y un DataSet al vuelo, de forma que no se pueden agregar filas
en el Datagrid, mi problema surje cuando el Datagrid esta vinculada a una
Tabla de una Base de datos y al navegar y tratar de agregar una nueva fila
me salta el siguiente error

Excepción no controlada del tipo 'System.InvalidCastException' en
system.windows.forms.dll
Información adicional: La conversión del tipo 'DBNull' al tipo 'Date' no es
válida.

alguien puede indicarme como puedo atrapar este error?

Gracias de antemano

Carlos Durán
 

Leer las respuestas

#1 Misael Monterroca
28/01/2005 - 19:22 | Informe spam
Ve ésto Información adicional: La conversión del tipo 'DBNull' al tipo
'Date' no es
válida.


Al parecer algún valor está llegando Nullo, y cuando éste valor se
quiere asignar a tu columna truena por que quiere hacer la conversion...

pruebalo.


Saludos!
Misael Monterroca
http://www.neo-mx.com/blog

Preguntas similares