以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 如何在1条SQL语句中,使用2个数据源? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=178144) |
-- 作者:lanbor -- 发布时间:2022/6/20 12:37:00 -- 如何在1条SQL语句中,使用2个数据源? 请教专家, 我的A表在数据源 sA, B表在数据源 sB, 我想组成一条查询语句: cmd.C0nnecti0nName = "sA","sB" \'请问这数据源如何定义? cmd.CommandText = "se1ect A.Cust_NO,A.Cust_Name,B.Item_code,B.Item_Name from A,B where a.Cust_NO=B.Cust_NO“ 请问这数据源如何定义?
[此贴子已经被作者于2022/6/20 12:40:18编辑过]
|
-- 作者:有点蓝 -- 发布时间:2022/6/20 13:30:00 -- 没有办法。 如果是SQL数据库,并且安装在同一个服务器的实例里,可以这样 cmd.C0nnecti0nName = "sA" \'请问这数据源如何定义? cmd.CommandText = "se1ect A.Cust_NO,A.Cust_Name,B.Item_code,B.Item_Name from A,[数据库名称B].[dbo].B where a.Cust_NO=B.Cust_NO“ 如果是access,使用这种方式吧:http://www.foxtable.com/webhelp/topics/2320.htm
|
-- 作者:菲舍尔 -- 发布时间:2022/6/21 13:39:00 -- 如果是sql数据库,可以在sql服务器上增加一个链接服务器,把表链接到一个服务器上。 |
-- 作者:lihe60 -- 发布时间:2022/6/22 10:45:00 -- 3楼具体如何操作? |
-- 作者:有点蓝 -- 发布时间:2022/6/22 11:06:00 -- https://www.baidu.com/baidu?ie=UTF-8&word=SqlServer%20%E9%93%BE%E6%8E%A5%E6%95%B0%E6%8D%AE%E5%BA%93 |