|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Mar 2005
Messaggi: 41
|
[c#] DateTime
Devo recuperare un valore DateTime da un database, ma mi viene sempre che "la stringa non è in un formato datetime valido".
Nel database è nel formato "11/10/2007 12.00.00" Quale è il formato giusto per essere riconosciuta? |
|
|
|
|
|
#2 | |
|
Senior Member
Iscritto dal: Sep 2004
Messaggi: 3967
|
Quote:
Codice:
DateTime dt = DateTime.Parse(stringaCheRicaviDalDb); //oppure: bool b; DateTime dt; b = DateTime.TryParse(stringaCheRicaviDalDb, out dt); //poi tratti dt come preferisci
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek
|
|
|
|
|
|
|
#3 |
|
Member
Iscritto dal: Mar 2005
Messaggi: 41
|
Grazie
però nel database la data è in formato datetime e non in stringa. Io faccio una cosa così Codice:
DataSet dataset;
DataAdapter dataadapter = new DataAdapter(sql, connessione))
DataTable t = new DataTable("prova");
dataadapter.Fill(t);
dataset.Tables.Add(t);
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Sep 2004
Messaggi: 3967
|
puoi semplificare così:
Codice:
DataAdapter myAdapter = DataAdapter(sql, connessione); DataSet ds = new DataSet(); myAdapter.Fill(ds, "nome_tabella");
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 10:57.




















