Ciao a tutti, sto provando a realizzare una query che restituisca tutti i campi compresi tra 2 date presenti nel db.

Il db è strutturato in questo modo

Id | Info | DataIns | DataPartenza | DataArrivo |
01 Prova1 01/09/2014 01/09/2014 21/09/2014
02 Prova2 02/09/2014 10/09/2014 30/09/2014


Considerato che oggi è 22/09/2014, vorrei visualizzare soltanto i record dove la data di oggi è presente nell'intervallo DataPartenza e DataArrivo


Ho provato in questo modo:

Inserisco in una variabile la data di oggi:

codice:
<%
   Dim Oggi
   Oggi = FormatDateTime(Now(),2) & " " 
%>
Eseguo la query visualizzando solo i record che hanno la data di oggi presente nell'intervallo DataPartenza e Data Arrivo:

codice:
Query = "SELECT * FROM Tabella1 WHERE Oggi BETWEEN DataPartenza AND DataArrivo"
E continuo a ricevere sempre lo stesso errore:


Microsoft OLE DB Provider for ODBC Drivers error '80040e10' [Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1.


Non riesco a capire come dirgli di visualizzare soltanto i record di quell'intervallo.