如何从两个数据库中获取记录到一个应用程序中. [英] how to fetch records from two Database into one Application.
本文介绍了如何从两个数据库中获取记录到一个应用程序中.的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在一个项目中,该项目需要将两个不同的数据库记录提取到一页中.
我该怎么做
I am working on a project which needed to fetch two different database records into one page.
How can i do this
推荐答案
SELECT
*
FROM
[SERVER2NAME].[THEDB].[THEOWNER].[THETABLE]
如果只是为了加入,可以将JOIN与SELECT查询一起使用
从不同的数据库中选择数据 [ OPENROWSET [ OPENDATASOURCE [链接的服务器 [
if just for join you can use JOIN with SELECT query
Selecting data from different databases[^]
If databases are in different locations or types then
use OPENROWSET[^]
or
OPENDATASOURCE[^]
or
Linked Servers[^]
链接服务器"是您的答案...
您可以将一台服务器(sql | Oracle或任何oledb)链接到主SQL Server 2005数据库.链接后,您可以在单台服务器上工作时查询主数据库和辅助数据库.它也很简单! :)
在MSDN上找到如何在SQL Server中设置链接服务器的方法:)
http://msdn.microsoft.com/en-us/library/ms188279.aspx [ ^ ]
如果满意,将其标记为答案...它会激发:)
''Link Server'' is your answer...
you can link one server (sql|Oracle or any oledb) to your primary SQL server 2005 databse.. after you have linked it you can query your primary and secondary database as you are wotking on a single server. its very simple too!! :)
find how to setup link server in SQL server at MSDN :)
http://msdn.microsoft.com/en-us/library/ms188279.aspx[^]
mark as answer if satisfied.. it motivates :)
这篇关于如何从两个数据库中获取记录到一个应用程序中.的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文