【发布时间】:2020-07-13 20:53:18
【问题描述】:
在 Acces 中不断收到运行时错误 3061。调试器报告了最后一行的问题,但对于我的生活,我看不出问题是什么。非常感谢任何帮助。
Dim db As Database
Dim salers As DAO.Recordset 'Sale
Set db = CurrentDb
Dim saleQuery As String
saleQuery = "SELECT * FROM Sales WHERE salesID = " & Me.saleID.Value & ";"
Set salers = db.OpenRecordset(saleQuery)
【问题讨论】:
-
salesID 是什么数据类型?? salesID 有值吗?
-
使用
Debug.Print saleQuery读取构造好的SQL语句。 -
salesID 是长整数自动编号