If you can open the DB in Access 2002 and it does not work at the web server, I'd say something is wrong with the web server. The fact that it does work with a clean DB doesn't say much, since I would presume that DB is in Access 2000 format. Talk to your host about it. Make sure they have the latest Jet Service pack installed.