访问链接的 Sharepoint 列表错误;无法引用与服务器断开连接时创建的行

Access linked Sharepoint list error; Cannot reference rows created when you are disconnected from the server

我正在尝试创建一个拆分的 Access 数据库,后端作为 Office 365 中的链接 Sharepoint 列表。 当我尝试使用作为我的 'Locality' 参考的一个列表添加数据时,出现以下错误;

You cannot reference rows created when you are disconnected from the server because this violates the lookup settings defined for this table or list. Please reconnect all tables with the server and try again.

O365 中的列表似乎有 5000 行的限制! 如果我删除列表的 most 使其少于 5000 行,它工作正常。

http://www.csgpro.com/post/110085

我不是要查看它 - 只是将其用作参考。

图片在这里;

Screenshots in Dropbox

您不能对 Office 365 链接的 SP table 执行更新或操作,除非可以使用索引将更新减少到 5000 条记录以下。这意味着如果使用的标准未编入索引,则会发生完整 table 扫描,您甚至无法更新 50 条记录。

更糟糕的是,在上传过程中存在 bug/issue 如果初始 table 上传超过 5000 条记录,则不会设置任何索引集。因此 tables 可以超过 5000 条记录,而您 can/should 可以对 100 条记录执行删除。但是,如果无法使用索引来获取 100 条记录,则会出现错误。

所以你是对的,这个问题与 5000 条记录限制有关。尝试使用 PK 作为标准(范围)——您可能会发现更新有效。 (即使上传 tables > 5000 条记录,PK 也会被索引)。