1
使用LINQ可以在不同的數據庫中執行連接嗎?如果是,那麼如何?使用LINQ可以在不同的數據庫中執行連接嗎?
使用LINQ可以在不同的數據庫中執行連接嗎?如果是,那麼如何?使用LINQ可以在不同的數據庫中執行連接嗎?
是和否。針對L2S或L2E的單個linq查詢將作爲一個查詢發送到數據庫。這就是說,FF要加入存在於不同的數據庫中的表,您可以:
一)運行獨立L2S /對兩個數據庫L2E查詢,在LINQ到對象查詢連接的結果客戶端。
......或者......
B)使用鏈接表或視圖中的數據庫訪問另一個數據庫中的表。
......或者......
C)如果表是在同一臺機器上不同的數據庫和你使用LINQ到SQL,並且您正在使用的登錄憑據允許訪問兩個數據庫中,都可以將數據庫名稱作爲前綴添加到dbml文件中。生成的查詢然後將目標正確的數據庫。
http://stackoverflow.com/questions/352949/linq-across-multiple-databases可能的欺騙? – 2010-11-25 09:10:31