Как добавить запись в table2 из формы 1 (tabel1) - PullRequest
0 голосов
/ 12 декабря 2010

Когда я нахожусь в таблице 1, форма 1, я хочу иметь кнопку, которая при нажатии добавляет запись в таблицу 2.

Как это можно сделать?

Ответы [ 2 ]

0 голосов
/ 12 декабря 2010

В одну сторону (из многих): - в случае нажатия вашей кнопки:

currentdb.execute "insert into table2 (col1, col2) select 'some_string', 12345;"
0 голосов
/ 12 декабря 2010

Вы можете запустить SQL или запрос из VBA, например:

Set db = CurrentDB

sSQL="INSERT INTO Table2 (FKID, Stuff) VALUES (" & Me.ID & ",'" & Me.Stuff & "')"
db.Execute sSQL, dbFailOnError

MsgBox "Records inserted " & db.RecordsAffected

Или, если вы создали подходящий запрос:

DoCmd.OpenQuery "QueryName"

Обратите внимание, что если вы добавляете в таблицу, потому что хотите добавить дополнительные элементы в список выпадающих списков, выполните поиск NotInList, вы найдете ряд предложений.

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