连接来自不同数据库的表,SQL和C#中的服务器

Shi*_*oni 3 c# sql

我有一个名为"EEmailSentdata"的表属于数据库"A",另一个表"EEventGuest"属于数据库"B",我想通过加入这些表来进行查询,是否可能?

Rom*_*mbé 11

如果两个数据库都在同一个SQL Server上,那么它非常简单.您只需在表名前加上数据库名称和模式名称.如果它们不在同一个SQL实例上,则必须创建一个连接的服务器对象,并在该表前添加该对象名称.而已

创建链接服务器:

http://msdn.microsoft.com/en-us//library/ff772782.aspx