Foros del Web » Programación para mayores de 30 ;) » .NET »

No se controló MySqlConversionException

Estas en el tema de No se controló MySqlConversionException en el foro de .NET en Foros del Web. Amigos me encontraba trabajando en un formulario en el cual debo llenar en un datagridview una tabla en la cual hay dos campos de hora ...
  #1 (permalink)  
Antiguo 06/07/2010, 19:46
 
Fecha de Ingreso: abril-2010
Ubicación: Colombia - Barranquilla
Mensajes: 66
Antigüedad: 14 años, 7 meses
Puntos: 0
No se controló MySqlConversionException

Amigos me encontraba trabajando en un formulario en el cual debo llenar en un datagridview una tabla en la cual hay dos campos de hora y fecha, cuando presiono el botón Mostrar en el formulario se detiene la depuración y me muestra:

Cita:
No se controló MySqlConversionException

Unable to convert MySQL date/time value to System.DateTime
¿Cómo soluciono ese problema?

Gracias
  #2 (permalink)  
Antiguo 06/07/2010, 20:06
 
Fecha de Ingreso: abril-2010
Ubicación: Colombia - Barranquilla
Mensajes: 66
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: No se controló MySqlConversionException

Hola ya solucione:

Cita:
In certain versions of MySQL, the invalid timestamp "0000-00-00 00:00:00" may be inserted, which causes the exception.

To fix this problem, either replace all invalid timestamps with NULL or a valid timestamp, or add

Allow Zero Datetime=true
http://mdid.org/mdidwiki/index.php?t...Time_exception
No me di cuenta que los campo fecha y hora de mas de un registro estaban en 0000-00-00 y 00:00:00, los reemplacé editando esos registros desde phpmyadmin dandoles como valores en esos campo NOW y NOW, con curdate y curtime también funciona.

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:13.