Hello,
I'm Msc in Computer Science and Engineering with 4+ years of experience in professional software development.
I assume that you can no longer connect to the current database file?
In that case, I would create a small application that would strip byte by byte from the end of the file and then try to connect to the database and extract the remaining data.
If you are interested send me the db and I will try to recover it using the above method. If it works out, you can award me the project etc.
Regards,
Filip