Hi!
I'm currently working as a full time technical support/programmer for a software company Canada and USA wide and yes it does happen with Access 97 too.
Sometimes, if the main indexes of the tables/queries/forms/etc are affected and corrupted, you can't open the file to repair it... and you can't repair it period! Even when using a direct repair from Access (Tools/Database Utitilies/Repair Database) or with VBA code....
We found out that the only to recover the data is to access them through another Access Application (which is the part of the software that is running on all customer stations) and then open the tables from there.
It seems like that even if you can't 'READ' the indexes... if there is a file that is already linked to those tables, you will be able to access through them.
So anyway... to make it a short story, we were able to recover everything by doing some "INSERT INTO tblNameCorrupted (*) SELECT * FROM tblName" and move everything to an empty database with the same structure.
Regards,
Enter your message below
Sign in or Join us (it's free).