【发布时间】:2014-05-04 18:58:23
【问题描述】:
我需要将数据从 Excel 上传到 SharePoint 在线网站的 Sharepoint 列表中。
我可以从 excel 中提取数据,但如何连接到 Sharepoint 在线站点并从控制台 exe 以编程方式上传数据。
请多多指教。
【问题讨论】:
标签: office365 sharepoint-online
我需要将数据从 Excel 上传到 SharePoint 在线网站的 Sharepoint 列表中。
我可以从 excel 中提取数据,但如何连接到 Sharepoint 在线站点并从控制台 exe 以编程方式上传数据。
请多多指教。
【问题讨论】:
标签: office365 sharepoint-online
最后我成功使用了 SSIS 包。
这是从 SharePoint 在线网站推送和检索数据的最简单方法。
从以下链接下载 SharePoint 列表适配器并将此集成适配器与 Visual Studio BI 一起安装。
https://sqlsrvintegrationsrv.codeplex.com/releases/view/82369
它在工具的源部分提供了 SharePoint 列表源和目标工具。
只需配置对应的源地址和目标地址,即可实现数据秒级导入导出。
【讨论】:
你可以用SharePoint client object model 2013做,你可以从here下载SDK
关于如何将excel数据插入SharePoint在线列表,这个blog帖子有一些代码sn-p来做,我确实测试过,但我认为它的逻辑是正确的,你可以调整一些部分来适应您的需求,另外,代码参考了 SharePoint 客户端对象模型 2010,而当前版本的 SharePoint Online 是 2013,因此可能存在一些差异。
【讨论】: