更新链接到 SharePoint 的 Access 表中的信息

Posted

技术标签:

【中文标题】更新链接到 SharePoint 的 Access 表中的信息【英文标题】:Updating information in an Access table linked to SharePoint 【发布时间】:2013-09-17 00:37:10 【问题描述】:

我在 Access 中有一个链接到 SharePoint 列表的表。该表由大约 15 个字段组成,其内容最初是从另一个数据源(Excel 格式)中提取的。在最初的 15 个字段之后还有另外 10 个左右的字段构成问卷(通过 SharePoint 添加),其中包含对前 15 个字段的问题的答案。

当我的外部来源的新数据可供下载时,前 15 个字段中的数据需要定期更新。许多信息将保持不变,但是每行中的某些字段将发生变化并需要更新。同样重要的是,包含问卷的 10 个字段在此过程中根本不被修改。

有没有办法让我使用更新查询或类似方法轻松更新已更改的单元格?数据确实有一个唯一标识符列 (ID NUMBER),它出现在当前 SharePoint 列表和外部数据源中。

我从逻辑的角度考虑将新的外部数据放入一个表中,找到SP列表中的ID号和新的外部数据,将SP列表中其余行中的值与外部数据,如果值不同,则使用来自外部数据的值更新单元格。但不确定如何使用 Access 查询来完成此操作。

我非常感谢任何帮助!如果您需要更多信息,请告诉我。如果您认为有更合乎逻辑的方式来执行此操作,请告诉我您的反馈!

【问题讨论】:

【参考方案1】:

以下是如何开始: http://workerthread.wordpress.com/2009/02/03/using-access-2007-to-update-sharepoint-lists/

建立连接后,只需正确编写查询即可。如果您需要定期运行多个查询,您可以设置一个带有按钮的表单,并将一些 VBA 代码附加到运行查询的按钮上。 MS Access - execute a saved query by name in VBA

【讨论】:

以上是关于更新链接到 SharePoint 的 Access 表中的信息的主要内容,如果未能解决你的问题,请参考以下文章

链接到 Sharepoint 列表时,Access 2013 将其他用户锁定在外

使用 Sharepoint 列表中的链接表从 Excel 执行 sql 到 Access

Access 将 HTML div 放入链接的 SharePoint 表中

Access 中需要存储在 Sharepoint 上的电子表格

我能否以编程方式启用和禁用存储在 SharePoint 中并链接到 ms-access 的 xlsx 文件的 ms-excel 文件共享/共同创作?

ACCESS 创建菜单下的sharepoint列表是啥作用?如何使用?