Passa ai contenuti principali

Gestione DateTime con OleDb Data Provider

Negli ultimi giorni avevo un "piccolo" problema con la gestione delle date con OleDB Provider di .NET 2.0. Ogni volta che cercavo di memorizzare una data nel DB mi dava un'errore OleDb. Il codice che usavo era il seguente: ... ... System.Data.OleDb.OleDbParameter parametro = new System.Data.OleDb.OleDbParameter("@dataDaSalvare", System.Data.OleDb.OleDbType.Date); parametro.Value = System.DateTime.Now; param.Direction = System.Data.ParameterDirection.Input; command.Parameters.Add(parametro); command.ExecuteNonQuery(); --> Throw Error! ... ... Dopo vari tentativi ho risolto usando un piccolo trucco: ... ... System.Data.OleDb.OleDbParameter parametro = new System.Data.OleDb.OleDbParameter("@dataDaSalvare", System.Data.OleDb.OleDbType.Double); parametro.Value = System.DateTime.Now.ToOADate(); param.Direction = System.Data.ParameterDirection.Input; command.Parameters.Add(parametro); command.ExecuteNonQuery(); --> OK! ... ... Se avete una soluzione + pulita fatemelo sapere!!!

Commenti

Post popolari in questo blog

Auguri di Buon Natale e di Buon Anno!

Auguro a tutti un felice Natale e un sereno 2008. E contraccambio gli auguri di: Roberto Venturelli ( http://robertoventurelli.com/ )   Io e i miei colleghi del reparto sviluppo della Galileo Progetti Srl : Nel balletto da sinistra Paola, Paolo, io e Fabrizio. Edizioni Volonterio ( http://www.edizionivolonterio.it /) Statistiche.it ( http://www.statistiche.it/ )

I sogni non hanno prezzo...

Un sito dove poter scegliere qualsiasi tipo di esperienza da regalarsi o da regalare: masaggi a domicilio, voli in mongolfiera, corsi di qualsiasi genere, discese di rafting...e c'è proprio una sezione dedicata agli appassionati di motori! Per esempio, nella sezione " charmed ", si possono trovare massaggi di ogni genere, percorsi rigeneranti, trattamenti speciali per il corpo, manicure, pedicure...e tanto altro! Per i prossimi compleanni o anche per Natale, saprò dove trovare regali originali senza faticare!! Davvero un ottimo sito, per tutti i portafogli! Link: http://www.elation.it/ Aggiungo un'altro sito che mi è stato segnalato da fredchen : Regali24 Se avete altri siti da segnalare fatelo che, quando ce ne saranno abbastanza, stileremo una classifica dei migliori