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

Preguntas similare

Leer las respuestas

#6 Carlos Durán Urenda
29/01/2005 - 00:36 | Informe spam
Gracias, yo estare probando tambien
bye

"Misael Monterroca" escribió en el mensaje
news:
Espero el fin de semana hacer una prueba y te aviso.


Saludos!
Misael Monterroca
http://www.neo-mx.com/blog
Respuesta Responder a este mensaje
#7 news.microsoft.com
31/01/2005 - 21:45 | Informe spam
Utilza el comando ValorDate = CType(valor nulo, date) para convertir el
tipo.

Utiliza un

Try
Valor Date = Ctype(valor nulo, date)
catch
end try

para capturar el error

Un abrazo

Alvarez Arigós Roberto Miguel
Analista Superior de Sistemas

"Carlos Durán Urenda" escribió en el mensaje
news:
Gracias, yo estare probando tambien
bye

"Misael Monterroca" escribió en el


mensaje
news:
> Espero el fin de semana hacer una prueba y te aviso.
>
>
> Saludos!
> Misael Monterroca
> http://www.neo-mx.com/blog


Respuesta Responder a este mensaje
#8 Carlos Durán Urenda
02/02/2005 - 14:54 | Informe spam
lo siento eso ya lo habia probado y aun asi me marca el error


"news.microsoft.com" escribió en el mensaje
news:e%
Utilza el comando ValorDate = CType(valor nulo, date) para convertir el
tipo.

Utiliza un

Try
Valor Date = Ctype(valor nulo, date)
catch
end try

para capturar el error

Un abrazo

Alvarez Arigós Roberto Miguel
Analista Superior de Sistemas

"Carlos Durán Urenda" escribió en el mensaje
news:
Gracias, yo estare probando tambien
bye

"Misael Monterroca" escribió en el


mensaje
news:
> Espero el fin de semana hacer una prueba y te aviso.
>
>
> Saludos!
> Misael Monterroca
> http://www.neo-mx.com/blog






email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida