Ho un datatable con 5 colonne, in cui una riga viene riempita con i dati quindi salvata nel database tramite una transazione.
Durante il salvataggio, viene restituito un errore:
La conversione di un tipo di dati datetime2 in un tipo di dati datetime ha prodotto un valore fuori intervallo
Implica, come letto, che il mio datatable abbia un tipo di DateTime2e il mio database a DateTime; Questo è sbagliato.
La colonna della data è impostata in DateTimequesto modo:
new DataColumn("myDate", Type.GetType("System.DateTime"))
Domanda
Questo può essere risolto nel codice o qualcosa deve essere cambiato a livello di database?



