代码链接SQLServer表-大海
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> ADP及SQL SERVER


代码链接SQLServer表

发表时间:2017/11/28 12:00:02 评论(2) 浏览(6519)  评论 | 加入收藏 | 复制
   
摘 要:代码链接SQLServer表
正 文:
Sub 链接SQLServer表()
    Dim cnn As String
    Dim dbs As Object
    Dim tdf As Object
    Dim strConnect As String
    Dim arr As Variant
    Dim ar As String
    Dim i As Integer
    On Error GoTo errmsg
    ar = ("表1,表2,表3,表n") '要链接的SQL Server数据库表名
    arr = Split(ar, ",")
    For i = LBound(arr) To UBound(arr)
        Set dbs = CurrentDb
       strConnect = "ODBC;DRIVER=SQL Server;SERVER=IP地址,1433;DATABASE=数据库名;UID=sa;PWD=密码"
        Set tdf = dbs.CreateTableDef(arr(i))  '创建链接表,命名为arr(i)
        tdf.Connect = strConnect
        tdf.SourceTableName = arr(i)    'SQL源表
        dbs.TableDefs.Append tdf
        Set dbs = Nothing
        Set tdf = Nothing
        Application.RefreshDatabaseWindow  '刷新
    Next
    MsgBox "创建成功,请查看表"
    Exit Sub
errmsg:
    Set dbs = Nothing
    Set tdf = Nothing
    MsgBox Err.Description
End Sub

Access软件网交流QQ群(群号:198465573)
 
 相关文章
用代码通过ODBC刷新链接(mdb+SQL SEVER2000)  【竹笛   2004/4/1】
一个mdb无法通过ODBC连接SQL_SEVER2000服务器原因...  【竹笛  2004/10/19】
用代码创建 DSN(SQL Server ODBC)  【A.S. Karre   2004/11/10】
SQLServer如何用代码通过ODBC刷新链接   【UMVsoft整理  2008/6/20】
用代码刷新ODBC链接SQL Server表  【limeinan   2015/3/22】
常见问答
技术分类
相关资源
文章搜索
关于作者

大海

文章分类

文章存档

友情链接