可以使用如下两种方式访问另一个MDB:1、
SELECT * from 表名 in 'C:\db2.mdb'--其中表名是在db2中的表名2、
select * from [;database=C:\db2.mdb].表名追加到另一个MDB:insert into 目标MDB的表名(字段列表) in 'C:\db2.mdb' select 字段列表 from 当前MDB的表名或insert into [;database=C:\db2.mdb].目标MDB的表名(字段列表) select 字段列表 from 当前MDB的表名
SELECT * from 表名 in 'C:\db2.mdb'--其中表名是在db2中的表名2、
select * from [;database=C:\db2.mdb].表名追加到另一个MDB:insert into 目标MDB的表名(字段列表) in 'C:\db2.mdb' select 字段列表 from 当前MDB的表名或insert into [;database=C:\db2.mdb].目标MDB的表名(字段列表) select 字段列表 from 当前MDB的表名
from 本地库中的表名 AS A
inner join [;database=\\Server\Test.mdb].表名 AS B ON A.id=B.id
--如果另一个MDB有数据库密码,可以如下:--tryselect A.*,B.*
from 本地库中的表名 AS A
inner join [;database=\\Server\Test.mdb;pwd=000;].表名 AS B ON A.id=B.id