SQL查询中无法识别访问日期选择器值

SQL查询中无法识别访问日期选择器值,sql,ms-access,ms-access-forms,Sql,Ms Access,Ms Access Forms,我试图使用两个日期选择器和访问表单中的一个按钮来过滤查询。 这两个日期选择器只定义日期的范围,按钮用于执行用SQL编写的查询。但是,在我按下按钮后,Access仍然需要我通过显示“输入参数值”窗口手动输入参数值 有人能告诉我我的设计或代码有什么问题吗 SELECT Tsheets_Start_Fm_20200829.fname, Tsheets_Start_Fm_20200829.lname, Tsheets_Start_Fm_20200829.local_date, Tsheets_Start

我试图使用两个日期选择器和访问表单中的一个按钮来过滤查询。 这两个日期选择器只定义日期的范围,按钮用于执行用SQL编写的查询。但是,在我按下按钮后,Access仍然需要我通过显示“输入参数值”窗口手动输入参数值

有人能告诉我我的设计或代码有什么问题吗

SELECT Tsheets_Start_Fm_20200829.fname, Tsheets_Start_Fm_20200829.lname, Tsheets_Start_Fm_20200829.local_date, Tsheets_Start_Fm_20200829.jobcode_1, Tsheets_Start_Fm_20200829.jobcode_2, Tsheets_Start_Fm_20200829.billable
FROM Tsheets_Start_Fm_20200829
WHERE (((Tsheets_Start_Fm_20200829.local_date) Between [Forms]![Weekly_Interface]![start_date] And [Forms]![Weekly_Interface]![end_date]));


该按钮背后的代码是什么?单击事件只是执行上面显示的SQL查询。我没有为此编写vb代码。我只是在创建按钮时选择“杂项”,“运行查询”。那么使用嵌入式宏呢?你真的在使用OpenQuery命令吗?我对此进行了测试,效果良好。无法复制问题。