First of all, if any of you know a progammer named Mark Patterson living in Canada, please send him a link to this thread. He is the programmer I'm referencing below.
So I am trying to help my daughters preschool with a computer problem. MS Access was used (probably access 2003) on their old computer along with Quickbooks to manage their billng, attendence, sign in sheets, etc. A programmer was hired to set this up. I believe he used visual basic to create a custom interface (screen with buttons that performed various functions such as editing the enrolled children, updating the data for quickbooks, etc). Whenever you open their database file, it automatically loads up his custom GUI.
This was all fine and dandy until they got a new computer. They hired a computer tech to transfer all their files to the new computer. Everything worked great except this custom access / quickbooks interface. He had it set up where the preschool administrator could use access and quickbooks with the old computer, and the information was saved to the new comp throgh the LAN. I later found out why he had it set up this way.
I was called in when the hard drive from the old computer had crashed. Luckily the database file was backed up via auto backup on an external HD. Access (I believe it's access 2007) is installed on the new machine. The problem is that wheneve I attempt to open their database I get a bunch of visual basic "do you want to debug?" errors and it can't update. In my novice opinion (PLEASE corrct me and guide me if I'm wrong), I would conclude that the program was written only for one specific machine, and cannot be installed on a new one. At this point, I'm not concerned with having a custom interface any more. We just need to find a way to GET RID of the old custom interface WITHOUT losing any of the data inside it. There's years and years of important info in this database.
How can I save the information, remove all non-standard programming tweaks to the database (so the db is universal again), then link it to quickbooks again?
Thanks in advance for your help here. I'm doing this for free as a favor to a non profit, wonderful preschool. Please try to help us out, the kids are counting on me and I'm a "weekend computer geek" but have very limited programming knowledge.