【发布时间】:2017-01-11 19:56:46
【问题描述】:
我使用 MS access 2016 作为前端,并通过 ODBC 连接到 Microsoft SQL 服务器。
当我在 VBA 中打开记录集时,我得到了“您必须将 dbSeeChanges 选项与 OpenRecordSet 一起使用...”
现在我已经解决了这个问题,所以我的问题是:有没有一种简单的方法可以将它应用到所有创建记录集的地方?是否有一些简单的设置可以检查 VBA?因为在我的代码中创建了很多记录集,并且到处添加 dbSeeChanges 命令需要很长时间。
如果有人想要修复 dbSeeChanges:
Set tempRcst = CurrentDb.OpenRecordset("SELECT * FROM table1", dbOpenDynaset, dbSeeChanges)
【问题讨论】:
-
没有简单的方法 - 但我想知道你是怎么走到这一步才看到这条消息的。