That error message usually means the mdb is corrupt and no longer usable.
The best remedy will be to restore the most recent good backup. It's possible that the most recent backup(s) are also corrupted if the corruption occurred prior to that backup, so test each one in turn, if necessary, to find one that has the most recent data available.