我使用 Office365/Access 2016 作为前端,使用本地 SharePoint 2013 列表作为后端。
用户需要在列表中为彼此留下笔记,列表中还应保留这些笔记的历史记录。
我正在使用一个名为“latest_note”的多行/长文本字段来输入新注释,然后通过更新查询将其附加到另一个字段“notes”,然后是注释的历史记录。
该过程有效地将“notes”的全部内容添加到“latest_note”,擦除“notes”字段,然后使用“latest_note”+“notes”对其进行更新。
在“latest_note”+“notes”达到大约 2000(2K/也许 2048?)个字符之前,这非常有效。那时,它会引发以下错误:
运行时错误“3000”:
保留错误(-1517);没有针对此错误的消息。
当然,然后您必须强制关闭应用程序等。
我做了一些有限的测试,并认为这是由于 Access 无法将 2K 大小的文本添加到它正在更新的字段。
对于这个问题,我确实有一些替代解决方法,但我只是想知道是否有其他人遇到过这个特定的错误或限制?我无法找到一个参考谷歌搜索它。