Как связать 2 таблицы, чтобы изменения в одной таблице влияли на другую?

519
Anna

У меня есть две таблицы в MS Access 2003. У обеих есть несколько общих столбцов. Возможно ли, что если я изменю общие данные в одной таблице, это повлияет на другую таблицу. Поэтому мне не нужно обновлять одни и те же данные в каждой таблице. Я попытался сделать это напрямую, набрав новые значения в sells и нажав кнопку SAVE, но это не работает (MS Access 2003).

1
Рассматривали ли вы нормализацию дальше? Ignacio Vazquez-Abrams 11 лет назад 1
Ты сказал иностранный ключ? Khaleel 11 лет назад 0
Я не делал ничего особенного. Мои таблицы теперь не связаны друг с другом. Мне нужно связать их. Как я могу это сделать? Anna 11 лет назад 0
Нормализуй дальше. Ignacio Vazquez-Abrams 11 лет назад 1

1 ответ на вопрос

0
Eliptical View

Вам нужно написать Visual Basic, который запускает событие обновления элемента управления и копирует, обновляет / и / или добавляет, в зависимости от того, что вы делаете значение во 2-й таблице.

Я всегда нахожу этот код сложным для понимания, и мне часто приходится тратить полдня и копаться в моей книге vba (Visual Basic для Access), но она будет работать.