【发布时间】:2015-11-30 13:46:39
【问题描述】:
什么时候应该使用 Entity SQL 和 LINQ?
我有一个实体框架的练习(与模型设计器一起)。我有 5 个模型:Work、Employee、... 在解决方案中,他们使用图片中的查询来查询实体(它是 Entity SQL)。为什么不只是 LINQ ?为什么答案不是“C”?谢谢
【问题讨论】:
标签: c# entity-framework linq wcf
什么时候应该使用 Entity SQL 和 LINQ?
我有一个实体框架的练习(与模型设计器一起)。我有 5 个模型:Work、Employee、... 在解决方案中,他们使用图片中的查询来查询实体(它是 Entity SQL)。为什么不只是 LINQ ?为什么答案不是“C”?谢谢
【问题讨论】:
标签: c# entity-framework linq wcf
如果您想知道您的 Entity Framework Linq 查询生成什么 SQL,只需在调试模式下运行您的程序,设置断点并检查您选择的 IQueryable<T> 对象,例如
var es = database.ExternalOrderEntities.Where(e => e.OrderNum == someOrderNum);
它将序列化为一个 SQL 字符串。关于您的多项选择题,您描述的方式对我来说没有意义。
【讨论】: