0
我有2個表(稱爲父表和子表以及1到多個關係),我將這些表拖放到.DBML(linq到sql類)上。現在在代碼中,我將能夠在類中看到關係爲關聯。父類有子對象列表。 我的問題是我可以編寫一個linQ語句來從父表中捕獲一條(單個)記錄,並從子表中捕獲所有相關記錄並綁定到一個對象。Linq to sql從父子表中獲取記錄
Thanks
我有2個表(稱爲父表和子表以及1到多個關係),我將這些表拖放到.DBML(linq到sql類)上。現在在代碼中,我將能夠在類中看到關係爲關聯。父類有子對象列表。 我的問題是我可以編寫一個linQ語句來從父表中捕獲一條(單個)記錄,並從子表中捕獲所有相關記錄並綁定到一個對象。Linq to sql從父子表中獲取記錄
Thanks
你不必做任何特別的事情。關係自動加載。如果你想迭代一個父對象的所有子對象,你可以這樣做:
var parent = objectContext.Parents.First();
foreach(var child in parent.Children)
{
...
}
是的,你是對的!謝謝 – Yogesh 2010-12-15 12:12:05
你在表之間設置了外鍵,你自動 – 2010-12-15 12:02:00
是的,謝謝。 – Yogesh 2010-12-15 12:26:50