java程序中需要从两个数据库中同时查询数据,应该怎么弄?

 我来答
百度网友93f6c9ad6
2010-11-17 · TA获得超过120个赞
知道小有建树答主
回答量:283
采纳率:0%
帮助的人:178万
展开全部
两个办法,一是建两个数据库链接将查到的内容存到内存中再筛选,二是建两个数据库链接将查到内容存到第三个表中再查第三表。看你自己怎么喜欢怎么做了。
liang84_li
2010-11-17 · 超过12用户采纳过TA的回答
知道答主
回答量:28
采纳率:0%
帮助的人:0
展开全部
使用两个各jdbc配置来获取不同connection,然后分别查询,如果你想将处理结果进行合并,只能在java程序里做。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
北辰酆海雪
2020-03-21 · TA获得超过3682个赞
知道大有可为答主
回答量:3094
采纳率:34%
帮助的人:193万
展开全部
sql2000的用的是msbase、mssqlserver和msutil这三个jar包
连接用的是
string
driver="com.microsoft.jdbc.sqlserver.sqlserverdriver";
string
url="jdbc:microsoft:sqlserver://localhost:1433;databasename=test";
string
username="sa";
string
password="123";
sql2005中用的是sqljdbc.jar包
连接用的是
class.forname("com.microsoft.sqlserver.jdbc.sqlserverdriver").newinstance();
string
url="jdbc:sqlserver://localhost:1433;integratedsecurity=true;databasename=test";
string
user=
"sa";
string
password="123";
多试试一定能成功
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
raymonlu
2010-11-17 · TA获得超过943个赞
知道小有建树答主
回答量:792
采纳率:0%
帮助的人:756万
展开全部
只能创建两个Connection,分别查询,
然后在java中处理相连关系,
重新组合结果集。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
potato24
2018-04-04
知道答主
回答量:43
采纳率:100%
帮助的人:17.9万
展开全部
建两个数据库连接池。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式