I have always used <Date() or <-Date() in queries to find records that are overdue before. I am now getting dates returned for 01/03/2011 which obviosuly arent overdue. Any ideas - I have tried indexing the date filed in the table and removing the type and even checking all current date settings on the PC to no avail - anyone? 