Ошибка копирования формы "База данных была в состоянии" - PullRequest
0 голосов
/ 05 июля 2018

У меня есть 2 локальных базы данных Access 2016. Я хотел бы скопировать форму из одной базы данных в другую.

Когда я пытаюсь вставить скопированную форму, я получаю сообщение об ошибке "База данных была переведена пользователем в состояние, которое препятствует ее открытию или блокировке.

Поскольку базы данных являются локальными, я единственный, у кого открытая база данных, хотя обе базы данных содержат связанные таблицы.

Есть ли способ преодолеть эту проблему?

1 Ответ

0 голосов
/ 05 июля 2018

Чтобы скопировать форму из одной базы данных в другую, база данных, в которой находится форма, не должна иметь никаких эксклюзивных блокировок. Самый простой способ убедиться в этом - закрыть базу данных и открыть их only для копирования формы.

Вещи, которые вызывают исключительные блокировки, включают изменение дизайна таблицы, изменение форм, изменение VBA или явное открытие исключительно базы данных.

...