我有以下'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