USER_A库里有两个表Table1(T1_id,name);Table2(T2_id,T1_id,infomation)
关联查询:
首先建立与USER_A的连接;然后
select Table1.T1_id,Table1.name,Table2.infomation from Table1,Table2 where Table1.T1_id=Table2.T1_id;
现在把Table1这个表移动到USER_B这个库里面了(同一个服务器上),如何实现关联查询呢,是不是要同时连着两个库,然后再做什么操作啊,大侠们帮我看看。
关联查询:
首先建立与USER_A的连接;然后
select Table1.T1_id,Table1.name,Table2.infomation from Table1,Table2 where Table1.T1_id=Table2.T1_id;
现在把Table1这个表移动到USER_B这个库里面了(同一个服务器上),如何实现关联查询呢,是不是要同时连着两个库,然后再做什么操作啊,大侠们帮我看看。
肯定可以跨库,在同一服务器更好
如果查询语句中指定了数据库,那么SqlConnection中指定的数据库没有任何意义
楼主,告诉你方法你根本就不试,怎么会知道是不是正确呢?这么告诉你吧,SQL系统内置的存储过程都要使用master这个数据库,如果真像某些人所说的,那这些存储过程如何运行?数据库连接的对象是Server而不是Database,只要连上了Server即可访问该Server的所有Database