>The database was created in access97 and has been open via that. I did try to see if I could read it from 2000, but it also gave the 2000 version of the error.
This is surely a corrupted file. Restore it from your latest backup. Do you have a backup?
Éric Moreau, MCPD, Visual Developer - Visual Basic MVP
Conseiller Principal / Senior Consultant
Moer inc.
http://www.emoreau.com