Tengo una tabla de datos con 5 columnas, donde una fila se llena con datos y luego se guarda en la base de datos a través de una transacción.
Al guardar, se devuelve un error:
La conversión de un tipo de datos datetime2 a un tipo de datos datetime dio como resultado un valor fuera de rango
Implica, como se lee, que mi tabla de datos tiene un tipo de DateTime2
y mi base de datos a DateTime
; eso está mal.
La columna de fecha se establece de DateTime
esta manera:
new DataColumn("myDate", Type.GetType("System.DateTime"))
Pregunta
¿Se puede resolver esto en código o hay que cambiar algo a nivel de base de datos?