怎样同时访问分别在两个数据库下的两个表啊? 我有两个数据库A和B,A下面有表TA,B下面有TB,TA字段为(ID,NAME,SEX),TB字段为(ID,ADDRESS,TELPHONE),现在我需要把他们用查询生成一个表,把TA和TB的资料都对应整合起来,由于不在同一下数据库下,不能用JOIN联合了,请教一下这里的朋友要怎么解决啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以用2个连接取得不同数据库的2张表,以其中1张为主表,设置永久字段,采用Lookup字段方式,用2张表相关联的字段取得另一张表的有关字段到主表,由此达到资料整合的目的。 假如你的A和B在一个服务器上的话,可以用db.dbo.table来访问另外一个数据库 用两个Connection分别连接两个不同的数据库. 不同的数据库依然可以用Join如2个数据库在一个实例中,前辍需要加数据库名.dbo.表名如2个数据库不在一个实例中,1.用链接服务器先链接到另一个实例2.前辍需要加ServerName.数据库名.dbo.表名 如果在本机,就直接加个前缀,就象liangpei2008所说的.如果是其它电脑,select * from openrowset('SQLOLEDB','sql服务器名';'用户名';'密码',数据库名.dbo.表名) delphi动态定义数组,赋值报错。 求一个delphi与asp网站交互的例子 招聘了,招聘了,不信DELPHI的人这么难招,顶者有分,不够再开 如何用CreateProcess得到进程ID和窗口句柄???! 请问Delphi7有NMUDP这个组件吗?如果有的法在哪里? delphi 中的string 和 Pchar. ★★★ 类运算符重载问题,高手请进!★★★ 受不了这里的冷清了,散分 如何把查询出来的数据导到Excel中? 如何在ComboBox中添加系统字体的字号呢? 请问,delphi怎样通过ADO连接InterBase数据库 求在一个DBGrid中显示另一个DBGrid的字段列表?
如2个数据库在一个实例中,前辍需要加数据库名.dbo.表名
如2个数据库不在一个实例中,
1.用链接服务器先链接到另一个实例
2.前辍需要加ServerName.数据库名.dbo.表名
如果是其它电脑,
select * from openrowset('SQLOLEDB','sql服务器名';'用户名';'密码',数据库名.dbo.表名)