我正在尝试设置一个按钮,该按钮将在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的正确语法是什么。
任何帮助将不胜感激!
答案 0 :(得分:1)
尝试一下:
CurrentDb.Execute("INSERT INTO tblTasks ([Task Name], [Task Description], [Company], [Priority], [Status]) VALUES ('Change Notice', 'Daily Task', 'Ginny''s', '(2) Normal', 'Not Started')")