|
|
|
| Клиентская часть: 170 форм, 25 внутренних, 70 внешних таблиц в трех подключаемых базах. Базы сконвертировал в accde и прилинковал их. Код VBA защитил паролем. По инструкции Майкрософта больше ничего не требуется.
Выдает ошибку:
MS Access was unable to create the .accde, .mde,, or .ade file.
Пояснение:
This error is usually associated with compiling a large database into an MDE file. Because of the method used to compile the database, a considerable number of TableID references are created for each table. The Access database engine 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 Access 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.
|
Вроде как я не должен был превысить предел TableID. Может быть еще какая-то причина, почему не получается создать accde? | |
|
| |
|
|
|
| у вас код нормально компилируется? | |
|
| |
|
|
|
| Osmor, спасибо, помогло. В приложении были ошибки.
Что интересно - базы необязательно конвертировать в accde - и так работает. | |
|
| |