Ciao a tutti ho un database Sql dove nella tabella Quote ho un campo DataQuote di tipo datetime, devo fare una query in una pagina asp per trovare tutti i record compresi fra due date(in questo caso tutti i record di un mese).
Ecco lo script:
MeseAttuale= Month(Date())
MeseProssimo= MeseAttuale+1
DataAttuale = day(date())
AnnoAttuale = year(date())
' Calcolo il primo giorno del mese
primo = "01" & "/" & MeseAttuale & "/" & AnnoAttuale
' Calcolo il primo giorno del mese prossimo
primoProssimo = "01" & "/" & MeseProssimo & "/" & AnnoAttuale
' Calcolo l'ultimo giorno del mese
ultimo = DateAdd("d", -1, primoProssimo)
sql="SELECT Sum(Quote.Total) AS [Total Revenue Open] FROM Quote WHERE Quote.DataQuote>="&primo&" and Quote.DataQuote<="&ultimo&" "
la query non mi da errori ma non mi restituisce niente, i record ci sono ho provato anche cosi'
sql="SELECT Sum(Quote.Total) AS [Total Revenue Open] FROM Quote WHERE Quote.DataQuote<="&ultimo&" "
ma niente....
Sul Db le date sono tipo la seguente:
29/06/2008 12:00:00 AM
![]()
![]()
Qualcuno mi sa aiutare?