我想分别从位于 2 个不同服务器上的 2 个不同数据库实例获取数据,并在 C# 中对返回的结果集(2) 应用连接查询。出于安全考虑,我不应该使用链接服务器,并希望在从 2 个数据库服务器返回的 2 个结果集上应用 C# 中的联接。
请为此和任何工作示例提出最佳解决方案。注意:在连接两个结果集后,我需要从结果集中准备XML数据。
这是一个广泛的问题,但想法很粗糙
可以为这些表创建两个自定义类
从两个服务器获取数据并分别填充类对象。这会让你List<customentity>
如果两个表都具有公共列或它们之间的任何关系,则可以联接该公共列上的两个自定义实体。
不知道为什么你不能使用linked server
因为这是linked servers
被引入和帮助的具体情况。