ms-access - 更新后端 SharePoint 列表时的 MS Access 保留错误 (-1517)
问题描述
我使用 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 大小的文本添加到它正在更新的字段。
对于这个问题,我确实有一些替代解决方法,但我只是想知道是否有其他人遇到过这个特定的错误或限制?我无法找到一个参考谷歌搜索它。
解决方案
推荐阅读
- javascript - 如何使用 Redux 和 ReactJS 向功能组件添加操作
- mysql - 尝试创建一个将任何表记录整理成字符串的 MySQL 过程
- hdf5 - 有没有一种快速的方法可以使用 pytables 在巨大的 hdf5 表中查询不同的列值?
- neural-network - 可以访问在 Azure 机器学习服务或 Azure 机器学习工作室中训练的神经网络的内部表示吗?
- c++ - C++ 代码不打印信息,这是怎么回事?
- sql-server - 我可以在带有 SQL Server 的 Django 中使用全文搜索吗?
- wordpress - 如何使用两个值在 Post 循环上过滤和排序 WP Query?
- javascript - 处理未从“加载”页面加载的对象
- javascript - 为什么我的函数返回这个奇怪的输出?
- android - 如何使用自定义运算符构建 TensorFlow Lite 本机?