Backup all your files related to the database (mdb, possible ldb).
If you have a .LDB file (databasefilename.ldb), delete it and try opening the database.
If that does not work, then you should download a copy of Jetcomp.exe. It is a MS program that sometimes can repair database files that Access can not. It my be available on the MS download site or see MS KB # 295334.