跨多個數據庫的LINQ


Answers

在數據庫中創建一個proc / view。

Question

我有兩個需要通過LINQ連接的表,但他們住在不同的數據庫中。 現在,我返回一個表的結果,然後循環和檢索另一個的結果,正如你可以猜到的是不是非常有效。 有什麼辦法讓他們進入一個單一的LINQ聲明? 有沒有其他方法來構建這個避免循環? 我只是在尋找想法,以防萬一我忽略了一些東西。

請注意,我不能改變數據庫,即我不能創建一個引用另一個的視圖。 我還沒有嘗試過的東西是在第三個數據庫中創建視圖引用這兩個表。 任何想法歡迎。