我在MS Access數據庫中有幾個查詢。其中一些使用參數。我用下面的代碼在VBA來提供查詢與這些參數: VBA Dim startDate As Date
Dim endDate As Date
Dim dbs As DAO.Database
Dim qdf As DAO.QueryDef
Dim rst As DAO.Recordset
If IsNull(Me.dpFrom)
我成功地在MS Access中設置了傳遞查詢。這是通用的,我可以通過DAO.QueryDef「.SQL」屬性即時設置SQL。 問題是,我似乎無法設置「.ReturnsRecords」屬性。無論查詢的屬性表中是什麼似乎都停留在那裏。 一個例子可能會有所幫助: Dim qdef As DAO.QueryDef
Set qdef = CurrentDb.QueryDefs(gPassThru)
qd