1. 首页
  2. 数据库
  3. DB2
  4. EntityFramework数据持久化 第四章 EF的高级使用

EntityFramework数据持久化 第四章 EF的高级使用

上传者: 2020-12-16 12:51:43上传 PDF文件 50.77KB 热度 4次
一、EF执行SQL语句(一) 1、为什么使用EF执行SQL语句? 1)进行复杂的查询时,直接使用EF执行SQL语句性能会优于使用LINQ自动生成查询语句。 2)某些特殊的查询条件,LINQ无法自动生成查询语句。 2、数据上下文DbContext的Database的属性: 1)ExecuteSqlCommand()不返回结果、只返回受影响的行数,适用于执行创建、插入、更新、删除操作(即执行给定的DDL/DML命令)。 2)SqlQuery()返回查询到的结果、并将结果保存在数据实体中,适用于执行查询操作。 二、EF执行SQL语句(二) 1、SqlQuery()使用前需要指定返回值的类型。 1)返
下载地址
用户评论