我正在尝试在Microsoft Access 2010中创建一个涉及员工记录的数据库。我的一个宏涉及运行以下SQL查询:
SELECT
*
FROM
Employees
WHERE
[First Name] = [Enter First Name]
AND [Last Name] = [Enter Last Name];
当前运行查询结果会弹出2个对话框窗口以输入名字和姓氏。这按预期工作,但我想将查询绑定到我的数据库中某个文本框like this旁边的按钮,这样当我点击蓝色按钮时,它会运行查询,文本框为第一个和姓氏输入。如果我可以提供帮助,我想不要深入VBA,因为我没有任何编码经验。
答案 0 :(得分:0)
不需要代码 - 正如@Nathan_Sav所说 - 快速搜索会找到你所追求的东西(我发现“从子表单中引用主要表单”会在顶部显示最佳页面 - http://access.mvps.org/access/forms/frm0031.htm)
SELECT *
FROM Employees
WHERE [First Name]=Forms![Form1]![txtFirstName] AND
[Last Name]=Forms![Form1]![txtLastName]
txtFirstName& txtLastName是我给Form1上的文本控件赋予的名称。
编辑:您的宏按钮可以只打开查询。