我继承了一个使用MS Access前端与SQL Server链接的数据库。在MS Access中,链接表名与SQL Server中的表名不匹配。我该如何找出实际与MS Access链接的SQL Server表?另外,如果我不知道链接表所连接的SQL Sever,我该如何找到它?
我继承了一个使用MS Access前端与SQL Server链接的数据库。在MS Access中,链接表名与SQL Server中的表名不匹配。我该如何找出实际与MS Access链接的SQL Server表?另外,如果我不知道链接表所连接的SQL Sever,我该如何找到它?
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