If the "date" is in a text field, you need to convert it to a date first.
This can be a problem if someone types in something like 13/13/2006. So first
we need to test for the ability of Access to evaluate it as a date; convert
it to a date if so; deal with it if not a valid date. Put the following IIf
statement in the heading of a query and change "YourTextField" in both places
to the actual field name.
Text2Date: IIf(IsDate([YourTextField])=True, CDate([YourTextField]),
Date()-61)
Then fredg's < Date()-60 in the criteria will work.
Realize that the Date()-61 will show all records that are not evaluated as a
valid date to show up as overdue. This will include null records.
Also IsDate and CDate see 5/1/2006 and May 1st of 2006. If you are using
the non-USA Day/Month/Year, you will have problems.