【问题标题】:Any Advantage of SqlEntityConnection over SqlDataConnection?SqlEntityConnection 比 SqlDataConnection 有什么优势?
【发布时间】:2014-03-18 05:05:48
【问题描述】:

从现有的 SQL Server 数据库开始,没有 EF 模型,是否有任何理由偏爱 SqlEntityConnection 类型提供程序而不是 SqlDataConnection?

【问题讨论】:

    标签: f# type-providers


    【解决方案1】:

    您可以升级到较新版本的实体框架,同时仍使用 SqlEntityConnection。这使您可以利用错误修复和性能改进。永远不会有更新版本的 LINQ-to-SQL,它支持 SqlDataConnection。对我来说,这足以让我更喜欢 SqlEntityConnection。

    【讨论】:

      【解决方案2】:

      您可能想要使用 EF 的一个原因是它可以更精细地控制延迟加载结果。例如,您可以使用Include 方法使给定查询急切地加载一组指定的嵌套值。 Here 对此有更详细的说明。

      【讨论】:

        猜你喜欢
        • 2014-10-04
        • 2017-03-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-04-11
        • 2019-11-01
        • 1970-01-01
        • 2016-07-18
        相关资源
        最近更新 更多