从现有的SQL Server数据库开始,没有EF模型,是否有理由支持SqlEntityConnection类型提供程序而不是SqlDataConnection?
答案 0 :(得分:1)
您仍可以使用SqlEntityConnection升级到较新版本的Entity Framework。这使您可以利用错误修复和性能改进。永远不会有更新版本的LINQ-to-SQL,它支持SqlDataConnection。对我来说,这是足够的理由来选择SqlEntityConnection。
答案 1 :(得分:0)
您可能想要使用EF的一个原因是它对延迟加载结果进行了更精细的控制。例如,您可以使用Include
方法使给定查询急切地加载一组指定的嵌套值。 Here更详细。