日期:2014-05-17  浏览次数:20774 次

请问多个Access文件可以一次查询吗
例如我现在有两个Access数据库文件
A.mdb:Item、inDate、inTotal
B.mdb:Item、outDate、outTotal
我想在查询所有的项列到ListView里面:Item、inDate、inTotal、outDate、outTotal
不知道可不可以用一个SQL语句查询出来,要怎么写?

------解决方案--------------------
不行,你得查两次,然后把两个结果集组合一下。
------解决方案--------------------
Jet数据库引擎的sql不支持子查询,这是一个硬伤(只能使用临时表)。但是有In子句,这又是一个强项。

http://www.google.com.hk/search?newwindow=1&safe=strict&hl=zh-CN&q=jet+sql+select+IN+externaldatabase&oq=jet+sql+select+IN+externaldatabase&gs_l=serp.3...38690.41682.0.42098.7.7.0.0.0.0.0.0..0.0.ernk_timecombined...0...1.1.32.serp..7.0.0.iPDSwNQZ85A