[英]Read Write Sharepoint Excel xlsx file from client computer
我正在尝试使用Visual Basic从存储在Sharepoint服务器上的excel xlsx文件读取/写入数据
我在Google上搜索了很多,但未找到与连接远程位置xlsx文件相关的任何解决方案
这是我的简单代码
Private Sub Button2_Click_1(sender As Object, e As EventArgs) Handles Button2.Click
Dim cn As System.Data.OleDb.OleDbConnection
Dim cmd As System.Data.OleDb.OleDbDataAdapter
Dim DataSet1 As New DataSet
Dim filePath As String = "http://bhinderblink.com/Test.xlsx"
cn = New System.Data.OleDb.OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source='" & filePath & "'; Extended Properties=""Excel 12.0 Xml;HDR=YES"";")
' Select the data from Sheet1 of the workbook.
cmd = New System.Data.OleDb.OleDbDataAdapter("select * from [Bhinder$]", cn)
cn.Open()
cmd.Fill(DataSet1)
DataGridView1.DataSource = DataSet1.Tables(0)
cn.Close()
End Sub
我收到此错误
谢谢
更多信息:我正在工作的VB应用程序不在SharePoint服务器上,它不在我的计算机上,并且我有权读取写入更新SharePoint Excel文件内容。
我将创建一个虚拟驱动器(例如,使用Dokan库)。 这样,您的应用程序就可以将文件视为本地文件(使用新的驱动器号)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.