【access小品】后台数据库重联函数-煮江品茶
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-模块/函数/VBA


【access小品】后台数据库重联函数

发表时间:2010/5/29 评论(2) 浏览(7729)  评论 | 加入收藏 | 复制
   
摘 要:后台重联函数
正 文:

Function MyTrdb(Fpath As String, Fname As String)
'引用:Microsoft Scripting Runtime
'功能:重建表链接。
'参数:Fname:后台数据库完整文件名
'示例:MyTrdb(CurrentProject.Path & "\","后台.mdb")

Dim myFSO As New FileSystemObject
Dim obj As AccessObject, dbs As Object
Dim tbnmae As String, sname As String
Dim Dname As String
On Error GoTo MyTrdb_Err
    If myFSO.FileExists(Fpath & Fname) = True Then
        Set dbs = Application.CurrentData
        For Each obj In dbs.AllTables
            If InStr(obj.Name, "MSys") = 0 Then
                If DLookup("Type", "MSysObjects", "name='" & obj.Name & "'") = 6 Then
                    Dname = Nz(DLookup("Database", "MSysObjects", "name='" & obj.Name & "'"), "")
                    If Fpath & Fname <> Dname Then
                        If Dname <> "" Then
                            If Mid(Dname, InStrRev(Dname, "\") + 1) = Fname Then
                                tbnmae = obj.Name
                                sname = DLookup("ForeignName", "MSysObjects", "name='" & obj.Name & "'")
                                DoCmd.DeleteObject acTable, tbnmae                                                        '删除链接
                                DoCmd.TransferDatabase acLink, "Microsoft Access", Fpath & Fname, acTable, sname, tbnmae, False  '建立链接
                            End If
                        End If
                    End If
                End If
            End If
        Next obj
   
    End If
MyTrdb_Exit:
    Exit Function

MyTrdb_Err:
    MsgBox Error$
    Resume MyTrdb_Exit
End Function

 


Access软件网交流QQ群(群号:198465573)
 
 相关文章
【Access小品】从一个错误说起--域函数第一参数问题  【煮江品茶  2013/4/14】
【Access小品】替换批量Word文件中的字符串示例  【煮江品茶  2013/4/27】
【Access小品】记录顺序调整示例  【煮江品茶  2013/5/6】
【Access小品】一语定乾坤--通用函数编制示例  【煮江品茶  2013/5/17】
【Access小品】一根烟的教训--删除重复记录示例  【煮江品茶  2013/5/25】
【Access小品】一言不发--合同管理示例  【煮江品茶  2013/6/26】
常见问答
技术分类
相关资源
文章搜索
关于作者

煮江品茶

文章分类

文章存档

友情链接