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?