MS Access 2010 обновить связанную таблицу без первичного ключа - PullRequest
1 голос
/ 30 января 2012

Мои данные связанных запросов sql 2008 не имеют столбца первичного ключа - потому что мне нужно массово обновить дублирующиеся строки (которые дублируются в 2 или более столбцов).

Когда я связываю запрос (у меня это пока что как sql view) - записи загружаются в виде ok.

Есть ли способ переопределить форму, чтобы разрешить мне редактировать данные в текстовых полях, а затем нажать кнопку, чтобы запустить пользовательский код для обновления связанных таблиц базы данных?

Надеюсь, что это имеет смысл.

спасибо,

KS

1 Ответ

0 голосов
/ 31 января 2012

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

currentdb.execute "UPDATE LinkedTable SET thisField='Yes' WHERE conditionsThatIdentifyTheRows"
...