|
проблема с сохранением в формате ACCDE
|
|||
---|---|---|---|
#18+
Добрый вечер. пытаюсь сохранить базу в формате ACCDE, на что аксес пишет что приложение не смогло создать файл формата ACCDE. В чес может быть дело, как решить проблему? база не особо большая всего 21 таблица и 18 форм, один модуль и несколько отчетов. аксес 2013 года. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.03.2014, 23:44 |
|
проблема с сохранением в формате ACCDE
|
|||
---|---|---|---|
#18+
Ошибки в нейминге, ошибки в коде, бытые референсы (ссылки на VBA библиотеки) ... Компилировать пробовали? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.03.2014, 23:47 |
|
проблема с сохранением в формате ACCDE
|
|||
---|---|---|---|
#18+
Да, компилировал, не помогло. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.03.2014, 23:50 |
|
проблема с сохранением в формате ACCDE
|
|||
---|---|---|---|
#18+
ну точнее при компиляции базы в формат ACCDE, он и выдает эту ошибку. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2014, 00:06 |
|
проблема с сохранением в формате ACCDE
|
|||
---|---|---|---|
#18+
Можно попытаться импортировать все объекты в новый файл. Можно попытаться декомпилировать проект. Можно попытаться закрутить такую карусель (НА КОПИИ): 1. Удалить одну из форм. 2. Сжать-восстановть 3. Компилировать 4. Попытаться создать ACCDE. Не создается - в п.1 Тут, правда, могут всплыть ошибки удаления, если в коде есть обращения к бэк модулям форм, типа Form_ИмяФормы. Цель - выявить возможные повреждения в описании "больной" формы. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2014, 00:09 |
|
проблема с сохранением в формате ACCDE
|
|||
---|---|---|---|
#18+
Finishну точнее при компиляции базы в формат ACCDE, он и выдает эту ошибку. Вы уж выражайтесь яснее сразу, а то я столько зря (выше) понаписал. Читайте сообщение об ошибках компиляции и исправляйте их. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2014, 00:11 |
|
проблема с сохранением в формате ACCDE
|
|||
---|---|---|---|
#18+
в справке по этой ошибки написано:"Эта ошибка обычно возникает при компиляции большой базы данных в файл MDE. Из-за особенностей способа компиляции базы данных для каждой таблицы создается значительное число ссылок TableID. Ядро СУБД Access может создавать одновременно до 2048 открытых ссылок TableID. При экспорте базы данных в виде MDE этот предел может быть превышен, если в базе данных содержится большое число объектов (таблиц, макросов, форм, отчетов и т. д.). Не существует точного способа оценки числа ссылок TableID, используемых ядром СУБД Access в процессе компиляции базы данных в виде MDE. Однако каждым модулем VBA и каждой формой используется одна ссылка TableID, поэтому если в базе данных имеется 500 форм и для свойства HasModule каждой из них задано значение Yes, то используется как минимум 1000 ссылок TableID. " - но в моей базе не много объектов. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2014, 00:32 |
|
проблема с сохранением в формате ACCDE
|
|||
---|---|---|---|
#18+
Компиляцию VBA проекта проходит? В 2003 это здесь: VBE => меню "Debug" => пункт меню "Compile ИмяПроекта" ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2014, 00:45 |
|
проблема с сохранением в формате ACCDE
|
|||
---|---|---|---|
#18+
нет, выдает ошибки "метод не найден" странно при выполнении программы ошибок не выдает, а при компиляции выдает.. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2014, 00:55 |
|
проблема с сохранением в формате ACCDE
|
|||
---|---|---|---|
#18+
отлично, да действительно были ошибки в коде, исправил и все ОК. Спасибо. вот еще один вопрос возник, а с нового 2013 акса не дает сохранить в более раннем формате т.к. в них не поддерживается некоторые функции и как быть в этом случае? идентифицировать все что не поддерживается, на мой взгляд это тоже самое что всю базу переделать. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.03.2014, 01:08 |
|
проблема с сохранением в формате ACCDE
|
|||
---|---|---|---|
#18+
Не понимаю, даже при сохранении базы в формат исполняемого файла у обычного пользователя остаётся возможность добраться до скрытых таблиц/запросов/форм и тд.... Подскажите, пожалуйста, это решается только с помощью введения авторизации при открытии базы, или где-то в настройках всё же возможно это запретить? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.06.2017, 15:08 |
|
|
start [/forum/topic.php?fid=45&fpage=74&tid=1612365]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
29ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
others: | 11ms |
total: | 135ms |
0 / 0 |