Bill4tektips
Technical User
I currently have three databases. 1 for the base information tables, 1 as an .mdb and 1 as an .mde. Over the past week when I try to convert my .mdb to an .mde I get a message "Microsoft Office Access was unable to create an MDE database". When I click the "Help" button I get the following message "This error is usually associated with compiling a large database into an MDE file. Due to the method used to compile the database, a considerable number of TableID references are created for each table. The Microsoft Jet database engine version 4.0 can only create a maximum of 2048 open TableIDs at one time. Exporting a database as an MDE potentially can exceed this limit if the database has a large number of objects (table, macro, form, report, etc).
There is no accurate method to estimate the number of TableIDs the Jet database engine uses during the process of compiling a database as an MDE. However, each VBA module and each form uses one TableID, as a result, if the database has 500 forms, and each form's HasModule property is set to Yes, as many as 1,000 TableIDs are used."
The database has worked for about a year quite happily and I have another two identical databases (with different front ends to accomodate different priviledges, both these other databases convert OK.
Any ideas anyone as to how to overcome this problem?
There is no accurate method to estimate the number of TableIDs the Jet database engine uses during the process of compiling a database as an MDE. However, each VBA module and each form uses one TableID, as a result, if the database has 500 forms, and each form's HasModule property is set to Yes, as many as 1,000 TableIDs are used."
The database has worked for about a year quite happily and I have another two identical databases (with different front ends to accomodate different priviledges, both these other databases convert OK.
Any ideas anyone as to how to overcome this problem?