使用代码刷新链接表-黄海
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-模块/函数/VBA


使用代码刷新链接表

发表时间:2004/11/19 评论(0) 浏览(12173)  评论 | 加入收藏 | 复制
   
摘 要:使用代码刷新链接表
正 文:


Private Sub c_connect_Click()
   
    Err = 0
    On Error Resume Next
   
    Dim wrkODBC As Workspace
    Dim conPubs As Connection
    Dim mydb As Database, mytable As TableDef
    Dim I As Integer, j As Integer
    Dim connectstr As String
   
    DoCmd.Hourglass True
    DoCmd.SetWarnings False

    Set mydb = DBEngine.Workspaces(0).Databases(0)
   
    Dim passdb As String, ww As Integer
    Dim f As Integer, g As Integer
    passdb="pass"
    connectstr = "ODBC;DSN=" & Me.dsn & ";"
    connectstr = connectstr & "UID=" & Me.dbuser_id & ";"
    connectstr = connectstr & "PWD=" & passdb & ";"
    'connectstr = connectstr & "PWD=" & Me.dbpass_id & ";"
          
    Set wrkODBC = CreateWorkspace("NewODBCWorkspace", "", "", dbUseODBC)
    Set conPubs = wrkODBC.OpenConnection("sam_user", dbDriverNoPrompt, , connectstr)
    If Err <> 0 Then GoTo dbuser_sam_err
   
   
    On Error GoTo dbuser_conn_err
   
    I = mydb.TableDefs.count     'tables count
    For j = 0 To I - 1
        Set mytable = mydb.TableDefs(j)
        If mytable.Attributes = DB_ATTACHEDODBC Or mytable.Attributes = DB_ATTACHEDODBC + DB_ATTACHSAVEPWD Then
             mytable.connect = connectstr
             mytable.RefreshLink
        End If
    Next
    On Error Resume Next
   
    DoCmd.Hourglass False
    MsgBox "数据表连接完成!", , "天鸣"
    Err = 0
    Exit Sub

dbuser_sam_err:
    DoCmd.Hourglass False
    MsgBox "数据库用户,口令错误,重新登录!", , "天鸣"
    Err = 0
    Exit Sub
   
dbuser_conn_err:
    DoCmd.Hourglass False
    MsgBox Error$(Err), 16, "天鸣"
    Err = 0
    Exit Sub

End Sub


Access软件网交流QQ群(群号:198465573)
 
 相关文章
[示例]vba刷新链接表  【umvsoft整理  2008/9/13】
【access通用工具源码】链接表刷新向导\链接表管理器  【红尘如烟  2010/12/21】
刷新链接表方法,access2003刷新链接表,access200...  【风行  2012/11/10】
多后台刷新链接表管理器  【一杯绿茶  2014/3/25】
access2003 快速更新链接表文件位置  【徐 伟  2015/3/3】
用代码打开Access2010或Access2013版中链接表管理...  【麥田  2015/6/6】
常见问答
技术分类
相关资源
文章搜索
关于作者

黄海

文章分类

文章存档

友情链接