18得票6回答
LINQ to Entities与ESQL的性能比较

在使用Entity Framework时,ESQL比Linq to Entities性能更好吗? 我更倾向于使用Linq to Entities(主要是因为强类型检查),但我的团队中的一些成员认为性能是使用ESQL的原因。我想要全面了解使用任一方法的优缺点。

14得票3回答
我应该在什么情况下使用实体SQL?

我想知道是否有更适合使用ESQL的情况? 通常,我觉得ESQL很烦人(尤其是在需要完全限定实体类型的所有特例情况下),而且可能可以通过SQL或LINQ来完成使用ESQL进行的任何操作。 但是,我想知道在哪些情况下ESQL更适合解决方案或比使用SQL或LINQ具有竞争优势(无论是更容易/快速...

13得票3回答
Entity Framework和LINQ To SQL - 利益冲突?

我在博客圈子里读了一个星期的帖子,说Linq to SQL已经死了 [EF和Linq to Entities才是王道]。但是当我在MSDN上阅读概述时,我发现Linq to Entites生成的eSQL语句与Linq to SQL生成的SQL查询方式是相同的。 由于底层实现(而且因为SQL ...

9得票1回答
我能在LINQ to Entities查询中使用CAST吗?

我有一个LINQ to Entities查询 From item In ctx.Items Select new { ListPrice = item.Cost / (1M - item.Markup) }; 我可以告诉EF在查询和实现之前对列表价格应用cast吗?是否有类似En...

7得票2回答
使用"option(maxrecursion 0)"与EntityFramework EntitySql

我有一个基于输入的CSV字符串ID执行递归查询CTE的SqlServer函数。 不幸的是,在我的函数内部无法使用“option (maxrecursion 0)”,它必须在函数执行时使用。问题在于我找不到如何在EntityFramework的EntitySql中使用此选项。 考虑到我的函数...