|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Jun 2002
Città:
Provincia De VaRéSe ~ § ~ Lat.: 45° 51' 7" N Long.: 8° 50' 21" E ~§~ Magica Inter ~ § ~ Detto: A Chi Più Amiamo Meno Dire Sappiamo ~ § ~ ~ § ~ Hobby: Divertimento allo Stato Puro ~ § ~ ~ § ~ You Must Go Out ~ § ~
Messaggi: 8897
|
[C#] Access e date
Ciao a tutti ho un problema con le date, come si può impostare delle query corrette per prelevare delle tuple che soddisfano una data?
Codice:
string sql = "SELECT * FROM Uscite WHERE Uscite.data=#" + data.ToShortDateString() + "#"; se prendo i giorni dal 1 al 9 .. il sistema non tira su nulla di corretto, da 10 a fine mese invece tira su i dati dal db Ho letto che ci sono problemi con le date rispetto a come vengono salvate, ma come faccio a impostare tutto come dd/mm/yyyy? Perchè mettendo esempio nel db la data = 01/05/2008 per fare la query che funziona devo mettere #05/01/2008# ~§~ Sempre E Solo Lei ~§~
__________________
Meglio essere protagonisti della propria tragedia che spettatori della propria vita
Si dovrebbe pensare più a far bene che a stare bene: e così si finirebbe anche a star meglio. Non preoccuparti solo di essere migliore dei tuoi contemporanei o dei tuoi predecessori.Cerca solo di essere migliore di te stesso |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jul 2007
Messaggi: 1092
|
Ciao. Purtroppo di c# non so niente.
In vba per eseguire le query in funzione del fatto che le date in access vengono interpretate nel formato mm/dd/aaaa faccio in questo modo Data = Format(txtData.Value, "mm/dd/yyyy") strSQL = "select * from tabella where campo_data >#" & Data & "#" Spero possa comunque esserti utile. edit. Facendo una ricerca su google dovrebbe essere così: tuadata.tostring("MM/dd/yyyy") Ultima modifica di john_revelator : 29-05-2008 alle 21:17. |
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Jun 2002
Città:
Provincia De VaRéSe ~ § ~ Lat.: 45° 51' 7" N Long.: 8° 50' 21" E ~§~ Magica Inter ~ § ~ Detto: A Chi Più Amiamo Meno Dire Sappiamo ~ § ~ ~ § ~ Hobby: Divertimento allo Stato Puro ~ § ~ ~ § ~ You Must Go Out ~ § ~
Messaggi: 8897
|
Quote:
string sql = "SELECT * FROM Uscite WHERE Uscite.data = format(#" + data.ToShortDateString() + "#, 'mm/dd/yyyy')"; però mi piacerebbe sapere se esiste qualche altro metodo grazie ~§~ Sempre E Solo Lei ~§~
__________________
Meglio essere protagonisti della propria tragedia che spettatori della propria vita
Si dovrebbe pensare più a far bene che a stare bene: e così si finirebbe anche a star meglio. Non preoccuparti solo di essere migliore dei tuoi contemporanei o dei tuoi predecessori.Cerca solo di essere migliore di te stesso |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 05:59.



















