The information in this article applies to:
SYMPTOMS
Moderate: Requires basic macro, coding, and interoperability skills.
When you click OK, you receive the message: When you click OK again, you receive the message and the MDE file is not created. CAUSEThe Microsoft Jet database engine versions 3.0 and 3.5 allow a maximum of 1024 open TableIDs at one time. The process of saving a database as an MDE may cause this number to be exceeded if the database contains a large number of objects. WORKAROUNDMethod 1Obtain Jet35sp3.exe from the Microsoft Web site; this file contains the updated version 3.51 of the Microsoft Jet database engine, which allows a maximum of 2048 open TableIDs at one time.For information on how to obtain Microsoft Jet 3.51, please see the following article in the Microsoft Knowledge Base: Q172733 ACC97: Updated Version of Microsoft Jet 3.5 Available for Download Method 2Use lightweight forms and reports whenever possible, or reduce the number of objects in the database.MORE INFORMATIONThere is no accurate method to estimate the number of TableIDs that the Jet database engine uses during the process of saving a particular database as an MDE. Each module uses one TableID, and saving the database as an MDE involves the Visual Basic for Applications project of the database as well as the project of the MDE. As a result, if your database contains 500 forms, and each form's HasModule property is set to Yes, you may use as many as 1000 TableIDs when saving the database as an MDE. Steps to Reproduce Behavior
REFERENCES
For more information about TableIDs, please see the following article in
the Microsoft Knowledge Base:
Additional query words: table id enough limit
Keywords : kberrmsg CnvOthr |
Last Reviewed: November 10, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |