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