我有以下'set recordset'
行,我無法工作。根據我可以找到的有關該主題的所有可用幫助,參數看起來是正確的。運行時錯誤「3061」。參數太少。預計1.(Access 2007)
的錯誤顯示:
「運行時錯誤 '3061' 參數太少預計1」。
下面是代碼行:
Set rs = dbs.OpenRecordset("SELECT Centre_X, Centre_Y FROM [qry_all_details]
WHERE ID = " & siteID & ";", dbOpenSnapshot)
Where rs is the recordset (Dim rs As Recordset) and dbs = CurrentDb()
任何幫助,將不勝感激。
我嘗試刪除WHERE
原因沒有效果,也使用雙引號之間的單引號,但沒有喜悅。
非常感謝。
此查詢是否打開參數化查詢?也許它期望一個值... – 2011-03-26 20:35:07
不知道是否值得注意,但是至少在你輸入代碼時,你的「一行代碼」佔據了兩行。這是正確的還是隻是在這裏的格式? – Oneide 2011-03-26 22:55:22