2 messaggi dal 10 ottobre 2003
Ciao a tutti, sono Lena e sono nuova qua!

Ho un problema quando vado a fare una query su un DB per estrarre le righe in cui un campo data corrisponde a quello che gli passo:

"SELECT * FROM tabella WHERE giorno = #" & data & "#"

La variabile "data" è del tipo gg/mm/aaaa. La cosa strana è che se "data" è una qualunque data il cui giorno sia compreso tra 11 e 31, non ci sono problemi. Se invece la data è tra 01 e 09, allora non mi trova niente nella tabella del database.
Ma come mai? Qualcuno può aiutarmi?
Grazie in anticipo!
Lena
2.584 messaggi dal 14 maggio 2001
La data viene girata per le impostazioni del tuo server ti conviene girare la data così:

data=Month(data) & "/" day(data) & "/" & year(data)
"SELECT * FROM tabella WHERE giorno = #" & data & "#"
2 messaggi dal 10 ottobre 2003
Grazie mille seoman :-)***
Sembra funzionare, che bello! Mi sembrava di essere diventata scema, mi sembrava tutto ok ma non funzionava! :-)
Ciao
Lena

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.