【发布时间】:2014-02-24 11:46:12
【问题描述】:
这里有三个表 Service_Orders、Project_Services 和 Company。通过 Service Order 和 CompanyID 在 3 个表之间存在内部连接。 我希望下面的查询使用 C# 或 Vb.net 转换为带有 Lambda Express 的实体框架。
select top 10 * from [Service_Orders] a,[Project_Services] b,[Company] c
where a.so_no = b.service_order and c.companyId = b.compid
【问题讨论】:
-
为什么是 lambda 表达式?是要求吗?使用查询语法看起来会更好
-
是的,谢谢先生,我需要在 Lamda 表达式中的一个查询
-
对于更复杂的场景,您可以将查询放在视图中,然后在实体中选择视图中的所有内容。
标签: c# entity-framework entity-framework-4