Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > Access365/SharePoint/互联网

ADO访问Sharepoint中的列表(List)

时 间:2023-06-13 08:40:21
作 者:金宇   ID:43  城市:江阴
摘 要:ADO访问Sharepoint中的列表。
正 文:

      ADO 访问Sharepoint中的列表,第一次访问会弹出微软账号登录的提示,登录后下次不会再提示登录。

      以下是在VBA 中使用ADO连接 SharePoint List 的示例代码,以供参考。


    Dim connstr      As String
    Dim conn         As Object
    Dim rst          As Object
    connstr = "Provider=Microsoft.ACE.OLEDB.12.0;WSS;IMEX=1;RetrieveIds=Yes;DATABASE=https://umvsoft.sharepoint.com/sites/UMVListTest/;LIST={9E4AEE54-AF41-430B-8780-8BD778A1A226};"

    Set conn = CreateObject("adodb.connection")
    conn.Open connstr
    Set rst = CreateObject("adodb.recordset")
    rst.Open "select title,地区中文,地区英文 from 地区表", conn, 1, 1
    Do While Not rst.EOF
        Debug.Print rst!title & rst!地区中文
        rst.MoveNext
    Loop
    rst.Close
    Set rst = Nothing
    conn.Close
    Set conn = Nothing 


注:
https://umvsoft.sharepoint.com/sites/UMVListTest 是sharepoint站点网址,需要改成自己站点的网址

{9E4AEE54-AF41-430B-8780-8BD778A1A226}  是sharepoint站点中某个列表的GUID值。



Access软件网QQ交流群 (群号:54525238)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助