强制 MS Access 通过视图更新

Force MS Access to update through view

我使用带有 ADP 的 MS Access 2010 来更新 sql 数据库。

我想使用视图对一些 table 进行分区,并为不同的用户提供每个部分的更新权限。我遇到的问题是,即使将 Access 设置为在视图上工作,它也会在源 table 上发布更新,导致 "no permissions" 错误。

是否可以强制 Access 对视图本身发布更新?

ADP 已弃用,自 Office 2013 起不再受支持。

它使用 ADO,如果它是 con 就是您遇到的问题:在 Views 上,ADO 有尝试访问基础 Tables 的坏习惯 而不是停留在 View 级别,因此在您的情况下 permission error

除了编码直通 UPDATE 查询或使用 ODBC 链接视图之外,您无能为力。

但是你能做的最好的事情就是转移到具有完整 ODBC 链接表的 accdb 项目,无论如何你都必须在某个时候这样做