I have an Access database application and I would like to know the proper way of decompiling and recompiling it.
Just wanted to add my two cents. I work with SQL Server, SSIS and MS Access databases daily, and our network allows us to use different Citrix desktops; some are Win Serv 2003 SP2 and some are Win Serv 2008 R2 based. When you compact and repair MS Access dbs in one desktop the databases are fine. But, when you decompile, you have to make sure whoever else uses the dbs will be able to open them. Check all the controls to see if they work the same from workstation to workstation. You will run into issues when someone else's installation of MS Access doesn't contain the same libraries. That lead us to disallow all development of front-ends with unconventional controls, specially ones that you would have to add a reference to the db in order to use. Though, it's a great resource to bring size down and speed up your code, decompiling can cause tons of troubles in a multi-user environment