我有一个表单,其中包含两个用于搜索名字和姓氏的文本框以及一个用于运行查询的按钮。但是,当单击该按钮时,会为每个文本字段显示输入参数值对话框。另外,我还有另一个文本框和按钮来搜索职位,同样的事情也会发生。我在access 2007中使用相同的代码(在工作中使用2010)在家中创建了一个测试数据库和表单,并且没有出现该对话框。我对访问很陌生,所以我可能忽略了一些东西。但是,我不知道它是什么。我在这里和谷歌搜索了一个解决方案,但没有任何效果。任何帮助是极大的赞赏。
SELECT dbo_Apptable.AppID, dbo_Apptable.Date, dbo_Apptable.Position, dbo_Apptable.Referral, dbo_Apptable.LastName, dbo_Apptable.FirstName
FROM dbo_Apptable
WHERE (((dbo_Apptable.LastName) Like "*" & Forms![Main Menu]![Last Name] & "*") And ((dbo_Apptable.FirstName) Like "*" & Forms![Main Menu]![First Name] & "*"));
SELECT dbo_Apptable.AppID, dbo_Apptable.Date, dbo_Apptable.Position, dbo_Apptable.Referral, dbo_Apptable.LastName, dbo_Apptable.FirstName
FROM dbo_Apptable
WHERE (((dbo_Apptable.Position) Like "*" & [Forms]![Main Menu]![Position] & "*"));