Sharepoint Ms访问2010数据库表guid

时间:2015-12-05 07:00:20

标签: sharepoint adodb wss

我已将Access 2010数据库上传到sharepoint(2010)网站。我想通过ADO(Excel Vba)连接到数据库。更新/删除/添加记录到表。

我可以按照以下网站

中提供的说明连接到数据库

https://social.msdn.microsoft.com/Forums/office/en-US/54e32c6a-64bd-41f0-b24b-b6d6bf2aa9b6/trouble-inserting-into-sharepoint-access-db-with-adodb-connection?forum=accessdev

Dim cnn As New ADODB.Connection
Dim rst As New ADODB.Recordset
Dim strConn As String
dbURL = "http://www.mysharepointLink.com/Shared%20Documents/DataTest.accdb"

strConnection = "Provider=Microsoft.ACE.OLEDB.12.0;WSS;IMEX=0;RetrieveIds=Yes;DATABASE=" & dbURL & ";List=" & listGUID & ";"

我无法理解如何在数据库中找到TABLE的GUID 提前谢谢。

1 个答案:

答案 0 :(得分:0)

猜猜有点太迟了回答。这是你如何做到的:

  1. 列出SharePoint列表中的设置
  2. 高级设置
  3. 在浏览器的地址栏中,您会看到一个ID,如下所示:15 / advsetng.aspx?List =%7B9D9DF3A9%2D02FE%2D4096%2D9BBE%2DB7FBA5BD8C40%7D
  4. 将{7B>替换为{
  5. 将%7D替换为}
  6. 将%2D替换为 - (连字符)
  7. 这是你的名单ID。