Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
DataGridView:ordinamento secondo una colonna di tipo DateTime.
martedì 25 maggio 2010 - 10.09
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
gabrielearcangeli
Profilo
| Newbie
2
messaggi | Data Invio:
mar 25 mag 2010 - 10:09
Buongiorno a tutti. Ecco il mio problema: ho un controllo DataGridView con DataSource collegato ad una tabella; un campo di questa tabella è di tipo DateTime; la colonna del DataGridView corrispondente a questo campo è formattata "t" per visualizzare solo l'ora in formato 24h.Poichè l'ora immessa nella cella viene salvata nella tabella con il formato "gg/mm/aaaa hh.mm", con la data uguale a quella di sistema, succede che se a runtime ordino la colonna cliccando sull'HeaderCell non ottengo l'ordinamento secondo l'ora (che è il dato che compare nella colonna) ma secondo la data e, a parità di data, secondo l'ora.
Sapete suggerirmi un modo per liberarmi della data del sistema e memorizzare in tabella solo l'ora?
Grazie a tutti
Gluck74
Profilo
| Guru
1.359
messaggi | Data Invio:
mar 25 mag 2010 - 17:49
ecco alcuni trucchi:
http://databases.aspfaq.com/general/why-doesn-t-sql-server-allow-me-to-separate-date-and-time.html
http://weblogs.sqlteam.com/jeffs/archive/2007/08/29/SQL-Dates-and-Times.aspx
http://msdn.microsoft.com/it-it/library/bb677243
(SQL.105).aspx
In sostanza, se usi una colonna DateTime, quando fai la select per prendere i dati, converti come spiegato negli articoli.
ciao ciao
____________
Ricordati di utilizzare il tasto "Accetta" se i nostri consigli ti sono serviti a risolvere il problema.
È il modo per ringraziare chi ti ha aiutato.
gabrielearcangeli
Profilo
| Newbie
2
messaggi | Data Invio:
sab 29 mag 2010 - 14:16
Grazie per i link, vado a vedere.
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !