从数据库返回具有相关子对象的对象

时间:2009-10-29 08:07:26

标签: linq-to-sql

我的sql数据库中有两个表Orders和OrderItems,它们之间也有关联,[Order.Id]〜[OrderItem.OrderId] ....生成的类Order by linq2sql有一个属性“OrderItems”类型为“EntitySet”,但是当它从数据库返回Order时,OrderItems属性为空,我如何获得与orderItems相关的订单?

1 个答案:

答案 0 :(得分:0)

在迭代第一个Order行之前,L2S不会检索子行(OrderItems)。您还可以告诉L2S在迭代任何父行之前立即检索所有子行。

希望这有帮助。