MS Access Добавить новую запись и включить значения в определенных полях - PullRequest
0 голосов
/ 03 июня 2019

Я пытаюсь настроить кнопку, которая будет устанавливать задачи на несколько недель в диспетчере задач, который я создал в Access. Я пытаюсь добиться того, чтобы при нажатии кнопки она создала запись и заполнила значения для полей «Имя задачи», «Описание задачи», «Компания», «Приоритет» и «Статус». Каждое из этих полей представляет собой поле со списком. Я пытался использовать что-то вроде этого:

  DoCmd.GoToRecord , , acNewRec       
 INSERT INTO tblTasks ([Task Name], [Task Description], [Company], [Priority], [Status]) _
VALUES ('Change Notice', 'Daily Task', 'Ginny's', '(2) Normal', 'Not Started')

Я получаю ошибку компиляции при попытке этого, и это, вероятно, потому что это вырезано из кода SQL. Я не уверен, что правильный синтаксис, чтобы добавить это в Access VBA.

Любая помощь будет принята с благодарностью !!

1 Ответ

1 голос
/ 03 июня 2019

Попробуйте это:

CurrentDb.Execute("INSERT INTO tblTasks ([Task Name], [Task Description], [Company], [Priority], [Status]) VALUES ('Change Notice', 'Daily Task', 'Ginny''s', '(2) Normal', 'Not Started')")
...