Как убедиться, что ограниченная форма и подчиненная форма в MS Access отправляются в базу данных только после нажатия кнопки? - PullRequest
0 голосов
/ 19 мая 2011

Немного информации о проблеме, я исправляю старую базу данных Access, которая имеет форму, ограниченную таблицей "tblMain", а подчиненная форма ограничена таблицей "tblSub", и отношение между tblMain и tblSub одно к многим, где tblSub имеет поле с именем own_to, которое является полем id записи в tblMain, которой она принадлежит.

Таким образом, основная форма содержит одну запись, а подчиненная форма содержит много записей, которые связаны с этой одной основной записью.

Можно ли мне как-то сказать двум формам дождаться обновления базы данных до тех пор, пока не будет нажата кнопка?

1 Ответ

1 голос
/ 20 мая 2011

Нет простого способа сделать то, что вы просите.В основном все сводится к использованию несвязанных форм и ручной обработке вставок / обновлений.

Я думаю, вы могли бы сделать это с набором записей ADO, который открывается с помощью adLockBatchOptimistic, но у меня нет конкретного ответа на этот вопрос.

Я рекомендую придерживаться стандартного поведения MS Access или рассмотреть возможность разработки вашего решения в .Net, где пакетное обновление является поведением по умолчанию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...