gpt4 book ai didi

sql - 如何找出哪些 SQL Server 表链接到 MS Access?

转载 作者:行者123 更新时间:2023-12-02 13:10:21 25 4
gpt4 key购买 nike

我继承了一个 MS Access 前端,该前端已将表链接到 SQL Server。 MS Access 中的链接表名称与 SQL Server 中的表名称不匹配。如何找出哪些 SQL Server 表实际链接到 MS Access?另外,如果我不知道链接表连接到哪个 SQL Sever,我如何才能找到它?

最佳答案

您可以使用 tabledefs 集合来检查连接属性和源表名称。

CurrentDB.TableDefs("dbo_table_name").SourceTableName
CurrentDB.TableDefs("dbo_table_name").Connect

或者

Dim tdf As TableDef
Dim db As Database

Set db = CurrentDb

For Each tdf In CurrentDb.TableDefs
If tdf.Connect <> vbNullString Then
Debug.Print tdf.Name; " -- "; tdf.SourceTableName; " -- "; tdf.Connect
End If
Next

关于sql - 如何找出哪些 SQL Server 表链接到 MS Access?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10627317/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com