2个数据库中联合查询
--------------------编程问答--------------------
select
a.*
from
数据库a.dbo.表a,数据库b.dbo.表b
where
.....
在同一台服务器上的同一个数据库引擎中就这么差就可以了. --------------------编程问答-------------------- select a.* from 数据库名.dbo.table a,数据库名.dbo.table b where ....
这种方法在查询分析器中通过,不知道C#行不行,你可以试试。 --------------------编程问答--------------------
select * from table_a where id in (select id from DataBaseB.dbo.table_b)--------------------编程问答-------------------- 在第一个数据库查询返回一个datatable,然后在第二个书记看查询页返回一个表结构相同的datatable。
将2个datatable合并,不就ok了吗 --------------------编程问答-------------------- 学习了。
补充:.NET技术 , C#