为什么我的数据库对象没有显示Recordsets?为什么它不显示连接?代码的关键位是:
Public Sub PrintRecords()
Dim dbCurr As DAO.Database
Set dbCurr = CurrentDb
Dim rsCourses as Recordset
Set rsCourses = CurrentDb.OpenRecordset(“Courses”)
End Sub
这是我的截图,其中数据库有表格(左上角),但是CurrentDB对象有一个名称但没有Recordsets(在下面的locals窗口中。)
对于它的价值,这是在Access 2013中,在this教程之后操作数据库,停止错误“运行时错误'3078':Microsoft Access数据库引擎无法找到输入表或查询”。但问题似乎比那更深。
答案 0 :(得分:2)
你有印刷报价,直接用“”。
并使用您指定的数据库对象:
Set rsCourses = dbCurr.OpenRecordset("Courses")
并且请不要仅发布代码,复制和放大的屏幕截图将代码本身粘贴为文本。