sto facendo dei report ordinati per mese!
con questa istruzione visualizzo i record:
il problema è che se passo le date in questo formatocodice:SELECT * FROM gestpagamenti INNER JOIN Clienti ON gestpagamenti.idcliente = Clienti.id WHERE Agente = '"& QSAgente &"' AND Servizio = '"& QSServizio &"' AND Data BETWEEN #"& QSdata1 & "# AND #" & QSdata2 & "# ORDER by Data ASC
mi visualizza tutti i record dal gennaio a marzodal 01/03/2011 al 31/03/2011
se passo le date in questo formato
non mi visualizza tutti i record di marzodal 03/01/2011 al 03/31/2011
mi visualizza anche dei record di marzo che hanno come data 03/08/2011il mese di agosto: dal 08/01/2011 al 08/31/2011
non capisco!
come posso risolverlo?
Grazie