ho fatto delle prove usando "between .... and ...." stavolta con
dati provenienti da due select: select1 e select2.
Sembrava funzionare bene finchè non ho inserito 2 valori di ricerca:

dal 07/01/2004 al 03/06/2004 mi trova i dati relativi
solo 07/01 e 03/06 scartando tutte le date intermedie!!

però se inserisco dal 07/1/2004 al 20/01/2004 mi fa la ricerca in
maniera correta.

Qual è il problema?