Database has a transaction date field that is formatted as mmddyyyy. Need to know in an Access 2000 Query how to test if the date is greater than today or older than 4 months. I tried using the datediff expression ie: datediff("d",([transdate]),date()) which returns a number that is greater than 1 or minus. In the critera field I put < -120 or > 1. Running the program causes a data type error, however, If you leave out the criteria, the program shows the column in the query.