Я использую MS Access 2010 в качестве внешнего интерфейса для SQL Server Express 2008 R2 с использованием проекта данных Access.
У меня есть две таблицы: «Физические лица» и «Исследователи».
Таблица «Индивидуальные» имеет первичный ключ «Индивидуальный_ID».Внешний ключ в таблице «Исследователи» под названием «Researcher_ID» ссылается на «Индивидуальный_идентификатор».
Я создал форму, привязанную к таблице «Физические лица», и сделал ее формой ввода данных.Затем я добавил элемент управления подчиненной формы, привязанный к таблице «Исследователи», и с помощью мастера подчиненной формы определил отношение «один ко многим» от отдельных лиц к исследователям.
Я могу ввести данные в основную форму, и этозаполняет поле «Researcher_ID» подчиненной формы в подчиненной форме «Individual_ID» из главной формы.Записи даже сохраняются в подчиненной форме.
Проблема: подчиненная форма не вставляет новые записи в таблицу «Исследователи» с новыми записями, которые я создаю в форме и подчиненной форме ... даже если она вставляетновые записи в таблице "Физические лица".