如何将共享点列表绑定到 Sql 数据库 table

How to Bind sharepoint LIST to a Sql DB table

有没有办法将共享点列表绑定到 Sql Db tables 以动态获取更新。示例:我有一个 2 列的共享点列表,我有 azure sql Db table 和 2 列。我想将它们绑定在一起,以便在数据库列中发生更新时,将更新各自的共享点列表列数据。

我已经尝试编写一个 sprint book 作业来执行此操作,但是需要维护大量代码。我们还需要自己管理实时同步。

我希望 Microsoft 流程中可能有一些开箱即用的连接器,或者 azure 逻辑应用程序或自动化的东西可以帮助我实现自动化。

我建议您检查 BCS,以便您的数据库数据可以与 SharePoint 外部列表同步。

https://docs.microsoft.com/en-us/sharepoint/make-external-list

另一个带有演示的线程。

https://www.c-sharpcorner.com/article/integrate-azure-sql-db-with-sharepoint-online-as-an-external-list-using-business/

有 SQL 服务器连接器,假设这就是您想要的。您可以使用触发器 When an item is createdWhen an item is modified 获取 sql 更新详细信息。

输出结果如下图所示。

您可以参考此文档的更多信息:SQL Server注意:有一些已知的限制,例如调用触发器时,

A ROWVERSION column is required for OnUpdatedItems

An IDENTITY column is required for OnNewItems

触发后,可使用table详情update sharepoint list

希望对您有所帮助。