10 messaggi dal 04 aprile 2008
ciao ragazzi sto sclerando!!!

devo fare una query in asp che mi prendaa solo i record dove la data odierna e minore rispetto alla data di scadenza, ma nn mi trova nulla!

il formato sul db è gg/mm/aaaa senza ore

questa è la mia query:

sqlQuery = "SELECT * FROM News WHERE Data_scadenza > #"&FormatDateTime(Now(),2)&"# OR Data_scadenza Is Null ORDER BY Data DESC"

come mai???

help help ciauz
3.121 messaggi dal 29 ottobre 2001
Contributi | Blog
Usa sempre il formato data nelle query "yyyy/mm/dd" o "mm/dd/yyyy":
sqlQuery = "SELECT * FROM News WHERE Data_scadenza >
#" & Month(Now()) &"/" & Day(Now()) &"/"& Year(now()) &"# OR Data_scadenza Is Null ORDER BY Data DESC"

Ciao
.
10 messaggi dal 04 aprile 2008
ciao grazie mille ho sclerato ma ho capito che le chiedeva cosi!

pero' assurdo nel db me le fa vedere in un modo e poi nella query ne chiede un altro formato . . . bha!

grazie mille!
10 messaggi dal 04 aprile 2008
ufffffffffffffffffffff

un altro problema che noia!!!!

se nel mio form lascio il campo data vuoto mi da errore!!!

xke ??

nel db ho messo richiesto NO

ma mi da errore . . . come posso risolverlo?? devo x forza inserirlo???
10 messaggi dal 04 aprile 2008
risolto con questo controllo xke il campo data anche se metti richiesto no vuole x forza qualcosa e io gli do nulla !! :)

if(Request.Form("Data_scadenza")= "")then
rs("Data_scadenza")= Null
else
rs("Data_scadenza") = Request.Form("Data_scadenza")
End if

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.