.NET DateTime Vs. SQL Server DateTime

Che stupido! Per implementare nel mio programmino di data logging la definizione del periodo di tempo per il quale mostrare i dati registrati, ho utilizzato, nel caso di visualizzazione di tutti i dati registrati, come valore minimo di data il valore DateTime.MinValue .

Peccato che il suddetto valore minimo è pari a {01/01/0001 0.00.00}, cosa del tutto indigesta per SQL Server:

image

Peccati di gioventù, per un sempliciotto della programmazione domenicale...

posted @ martedì 6 gennaio 2009 17.56

Print

Comments on this entry:

# re: .NET DateTime Vs. SQL Server DateTime

Left by Alessandro Scardova at 06/01/2009 18.15
Gravatar
Se usi SQL 2008 Puoi usare il nuovo datatype "date" che ha un range maggiore, oppure usare System.Data.SqlTypes.SqlDateTime.MinValue :D
msdn.microsoft.com/.../...qldatetime.minvalue.aspx

# re: .NET DateTime Vs. SQL Server DateTime

Left by Nicolò Carandini at 07/01/2009 8.25
Gravatar
Grazie!
Comments have been closed on this topic.