【发布时间】:2010-11-18 07:58:31
【问题描述】:
有没有从 linq2sql 返回一对多关系的好方法,可能需要一些解释! :-)
基本上我有一个包含发票的表格和另一个包含发票详细信息的表格..
我的 linq2sql 类是使用 linq2sql 设计器自动创建的...
所以要返回发票 1232 有 15 个不同项目/详细信息的查询...我现在看到的方式是我必须先查询发票,然后再查询发票查询详细信息。 .
我确定一定有更简单的方法吗?而不是做 2 个查询...即 JOIN?
我还想看看我是否可以返回 Iqueryable 中的值但使用链接表?
我的方法是 Iqueryable GetInvoice();
当然,Iqueryable 是通用的,可以包含发票或发票详细信息 - 不能同时包含两者,或者我可能遗漏了什么?
【问题讨论】:
标签: linq-to-sql join iqueryable