Access数据库链接表的路径只能在Access数据库中通过
链接表管理器修改。能不能在Delphi中能过代码动态
改表链接表的路径。现在有一数据库 “Test.MDB” 在“D:\”根目录下,
“Test.MDB” 数据库中有两个“Test_1”和“Test_2”两个链接表,
“Test_1”的链接路径是“D:\Data\A.MDB”。
“Test_2”的链接路径是“D:\Data\B.MDB”。链接表的功能就是当我打开“Test.MDB” 数据库中的“Test_1”和“Test_2”的表时,
系统就显示“D:\Data\A.MDB”和“D:\Data\B.MDB”文件中的内容。问题是链接表的路径只能在Access提供的链接表管理器修改,不能用Delphi通过代码实现。
如果我的安装程序安装数据库文件在
C:\Data\Test.MDB
C:\Data\A.MDB
C:\Data\B.MDB
下。因为Test.MDB中的链接表的路径是“D:\Data\A.MDB”和“D:\Data\B.MDB”。
此时我想Test.MDB中的链接表的路径是“C:\Data\A.MDB”和“C:\Data\B.MDB”。
请问怎么用Delphi通过代码在第一次启动的时候改变Test.MDB中链接表的路径。