MS Access .mdb & .ldb database corrupted
Open in Safe Mode
Open the Access application with the following option:
C:\&gt; &quot;C:\Program Files (x86)\Microsoft Office\Office12\msaccess.exe&quot; /safe &quot;C:\path to mdb file\your.mdb&quot;

Open and compact/repair
Open the Access database with the /compact parameter:
C:\&gt; &quot;c:\program files\microsoft office\office12\msaccess.exe&quot; /compact &quot;C:\path to mdb file\your.mdb&quot;  

Reference: Command-line switches for Access
Open the database and repair

In Microsoft Access 2000 and later, compact and repair functionality is combined under /compact. The /repair switch is supported for backward compatibility

Open the Access database and repair it with the following parameter:
C:\&gt; &quot;c:\program files\microsoft office\office12\msaccess.exe&quot; /repair &quot;C:\path to mdb file\your.mdb&quot;  

Bypass Startup Options
Alternatively try opening the Access database while bypassing any startup options:

Hold down SHIFT key
Open Microsoft Access database with a double-click on the MDB file
If messages pop up, keep SHIFT depressed and confirm any messages
Wait for Access Database to open

Reference: Bypass startup options when you open a database
Last possibility
Buy a repair software