It appears that the .accdb requires the .mdw and the .accde does not!!!
Perhaps that is a research gem, JohnPapa. Bravo!
It appears that the .accdb requires the .mdw and the .accde does not!!!
I don't see that your code is doing anthing except forcing the file to open in Version 15.
http://office.microsoft.com/en-us/access-help/remove-user-level-security-mdb-HP005188240.aspx
It seems that even though the MDB was saved as ACCDB, the link to the MDW still remains.
For full compliance and operation under A13 the MDW link needs to be removed together with the User Level Security that A13 does not support. I bumped into this article for doing just that
Then do a Compact and Repair.
Much appreciated Rainlover,
In other words,
1) Remove all ULS from both FE and BE so there will be no need for the MDW that was used so far.
2) Try to convert the FE and BE MDBs to ACCDBs in A13.
Will keep you posted and have fun.
John
For this step...
NT Command Script and Documented Steps to Decompile / Compact / Compile an Access DB
http://www.access-programmers.co.uk...to_Decompile_/_Compact_/_Compile_an_Access_DB
See if the steps are still correct for A2013 please.
Was this aimed at me?
I believe I’ve managed to proceed with the migration from Access 2003 to Access 2013 and would like to list the various steps. Please feel free to provide any feedback or corrections.
In Access 2003 I had 3 files FE.mdb, BE.mdb and Secu.mdw
1) Log in FE.mdb, BE.mdb with an account that has Administrator rights.
2) Grant full permissions to the Users group and the Admin user.
3) In my case my vba had (code) references to the Secu.mdw so I had to modify the vba to remove these code references.
4) Create two blank dbs FECopy.mdb and BECopy.mdb.
5) Copy all objects from FE.mdb into FECopy.mdb and from BE.mdb to BECopy.mdb. Make sure that Relationships and other features are selected. It was only until I did this copy that all mention to Secu.mdw was removed. To check, connect to the general System.mdw. Specify internally for FECopy.mdb and BECopy.mdb.
6) Compact and Repair FECopy.mdb and BECopy.mdb.
7) Invoke software without using parameter / wrkgrp and using /user admin.
8) Check that the Library References are correct in FECopy.mdb and BECopy.mdb and add any missing References.
9) Open Access 2013, open FECopy.mdb and save as FECopy.accdb, open BECopy.mdb and save as BECopy.accdb,
10) Link linked tables in FECopy.accdb to BECopy.accdb.
If I missed anything please let me know,
John
I feel that something is wrong. I appears too simple.
I have the FE and BE .accdb files, now working under A2013.
Is there anything I could do to confirm that the migration worked?
Michael, what does the decompile script / instructions in A2013 do?
For this step...
NT Command Script and Documented Steps to Decompile / Compact / Compile an Access DB
http://www.access-programmers.co.uk...to_Decompile_/_Compact_/_Compile_an_Access_DB
See if the steps are still correct for A2013 please.
How should I test it?