dovrebbe prendere tutte le spese fatte nel mese attuale ma non va
dove sbaglio?
"SELECT Sum(Imponibile) FROM Spese WHERE Month(DataSpesa) = Month(" & Date() & ")
dovrebbe prendere tutte le spese fatte nel mese attuale ma non va
dove sbaglio?
"SELECT Sum(Imponibile) FROM Spese WHERE Month(DataSpesa) = Month(" & Date() & ")
Data America/Data Italiana?
Se il formato data del server differisce da quello del db è giusto che non funziona.
Ma cosa ti restituisce la query?
Ci sono 10 tipi di persone al mondo, quelli che conoscono la numerazione binaria e quelli che non la conoscono!
m=month(date)
y=year(date)
e
"SELECT Sum(Imponibile) FROM Spese WHERE DataSpesa>=#" & m & "/1/" & y & "# AND DataSpesa<=#" m & "/31/" & y & "#"
![]()
hai risposto a me?!Originariamente inviato da KLINKO
non va in errore ma non trova risultati
Prova così:
"SELECT Sum(Imponibile) FROM Spese WHERE Month(DataSpesa) = Day(" & Date() & ")
Ci sono 10 tipi di persone al mondo, quelli che conoscono la numerazione binaria e quelli che non la conoscono!
che centra day() con il mese corrente?! :master:
poi mi sembra che questo sql
Month(DataSpesa)
non rispetta lo standard... mi sbaglio?!
Ho detto di provare Day perchè secondo mè è un problema di data americana, io uso la funzione Month in sql, che praticamente non è sql ma per esempio access la supporta.
Comunque prova così:
1)
oggi = Day(Date()) & "/" & Month(Date()) & "/" & Year(Date())
"SELECT Sum(Imponibile) FROM Spese WHERE Month(DataSpesa) = Month(" & oggi & ")
E credo che non vada
2)
oggi = Month(Date()) & "/" & Day(Date()) & "/" & Year(Date())
"SELECT Sum(Imponibile) FROM Spese WHERE Month(DataSpesa) = Month(" & oggi & ")
Secondo me è più probabile che vada
Ci sono 10 tipi di persone al mondo, quelli che conoscono la numerazione binaria e quelli che non la conoscono!
scusa ancora![]()
guarda che month(date) restituisce sempre il valore corretto indipendentemente dalle impostazioni internazionali
![]()
Are you sure?![]()
Allora se è così il problema è un altro :master:
Ci sono 10 tipi di persone al mondo, quelli che conoscono la numerazione binaria e quelli che non la conoscono!