Originariamente inviato da garzone
ragazzi devo fare una ricerca per periodo di data
ho 2 txt con le due date di riferimento e voglio cercare sul db tutti i record nell'intervallo di date. ma non mi viene niente


Set rs_menu = db_menu.OpenRecordset("select * from locale where data like......









p.s. lo so dao è superato ma ormai il programma è finito e sto per studiare il vb10
ok metto between ... mi sono ricordato alla fine.
però mi succede una cosa strana

io ho nel db delle date che vanno dal 25/09/2010 al 04/10/2010
se faccio una ricerca che va dal 27/09/2010 mi restituisce cmq tutte le date di settembre anche quelle precedenti alla data ...

la stringa ultima è questa

codice:
Set rs_menu = db_menu.OpenRecordset("select * from locale where data between '" & FrmConsumabili.TxtDataIn.Value & "' and '" & FrmConsumabili.TxtDataOut.Value & "'    ", dbOpenDynaset)