如何从两个数据库中获取记录到一个应用程序中. [英] how to fetch records from two Database into one Application.

查看:68
本文介绍了如何从两个数据库中获取记录到一个应用程序中.的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在一个项目中,该项目需要将两个不同的数据库记录提取到一页中.

我该怎么做

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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆