I have a form from where I get the criteria to a query. two textboxes will be dates (ex. 12/12/01). one for the beggining date of the query and the other one for the end date of the query. I also have more textboxes that also affect the query result, but that is currency. my problem is that when I use the BETWEEN and AND for the date range it only works if the table is sorted by date but the other criteria which will not be sorted will come out incorrect. all help will be appreciated.