0
這裏有一個非常簡單的db模式來說明我的問題:如何使用linq查詢數據庫以通過一次調用獲取相關行?
有3個表格。 T1,T2和T3。
T1與T2有一對多的關係。
而T2與T3有一對多的關係。
如何獲取T3中與T1.Id(T1中的主鍵)相關的所有行?
這裏有一個非常簡單的db模式來說明我的問題:如何使用linq查詢數據庫以通過一次調用獲取相關行?
有3個表格。 T1,T2和T3。
T1與T2有一對多的關係。
而T2與T3有一對多的關係。
如何獲取T3中與T1.Id(T1中的主鍵)相關的所有行?
嘗試
var t3Rows = dataContext.T3.Where(x => x.T2.T1.Id == id);
你看着[使用JOIN(http://stackoverflow.com/questions/3731952/sql-join-syntax)?請發佈您到目前爲止所嘗試的內容。 – Brian 2013-02-08 21:58:42