Link to home
Start Free TrialLog in
Avatar of Donna Kainer
Donna KainerFlag for United States of America

asked on

Read Raw ACCDB

I have written a VB.net program that tears down and analyses an ACCDB by using the MS routines.
My question is:
Is it possible to read the ACCDB as a raw input file and analyze it that way.
By parsing or whatever.
I know that Access has a routine that reads all the attributes of the DB and reports them and I'd like to know how it does that.

Thank you for your input.

Jerry
Avatar of Jim Dettman (EE MVE)
Jim Dettman (EE MVE)
Flag of United States of America image

Jerry,

  Possible?  Certainly yes.  Easy no?

  No because the JET/ACE database structure has never been fully documented.  Obviosuly all  the companies out there offering recovery services have mangaed to figure it out, so it is doable.

  But I would suspect that its taken them hundreds of man-hours to do that.

JimD.
SOLUTION
Avatar of Jeffrey Coachman
Jeffrey Coachman
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Donna Kainer

ASKER

I was hoping to find whether somebody has figured out the ACCDB structure.  Hacking is not my purpose.
My curent routine uses the MS Routines to loop thru all Tables, Forms, Modules, etc and extracts relevant properties and code.  But this takes time.  I was hoping a more direct approach would be quicker.  Maybe I'm shooting for the moon.
ASKER CERTIFIED SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
All three were helpful and helped me to leave things as they are.  I always wondered whether it was possible to do this and now I know it is, but the time to figure it out would not be worth it.

Thank you