【发布时间】:2015-03-19 01:20:09
【问题描述】:
我有一个 Access 宏
Dim db As DAO.Database
Dim rs As DAO.Recordset
Set db = CurrentDb
Set rs = db.OpenRecordset("SELECT DISTINCT WORKSTATION FROM [qry EngineHoursSummaryA]")
rs = db.OpenRecordset 行。 . .,抛出错误“运行时错误'3061':参数太少。预期为2”。它抛出此错误是因为 [qry EngineHoursSummaryA] 调用了另一个查询,其中包含两个参数。当我在access中正常运行[qry EngineHoursSummaryA]时,一切正常,因为Access显示了两个输入框供我输入参数。
但是当我在 VBA 宏中引用查询时,Access 不会显示这两个输入框。我该怎么办?
【问题讨论】: