如何使用SQL IN语句使MS Access连接到另一个MS Access数据库?

时间:2014-09-25 16:57:33

标签: sql ms-access

我正在尝试使用MS Access查询不是当前数据库的MS Access数据库。我正在使用:

SELECT [tblA].[fieldA]
FROM [tblA]
IN "G:\path\databaseA" "Microsoft.ACE.OLEDB.12.0;"
WHERE ((([tblA].[fieldA])="30000"));

运行此查询会返回错误Could not find installable ISAM.

我认为在连接到另一个MS Access数据库(扩展名.mdb)时可能不需要连接字符串,所以我也尝试过:

SELECT [tblA].[fieldA]
FROM [tblA]
IN "G:\path\databaseA.mdb"
WHERE ((([tblA].[fieldA])="30000"));

但是,这会返回错误“文本文件规范不存在。您无法使用规范导入,导出或链接。”

有没有人知道解决这个问题?

0 个答案:

没有答案