C#程序设计教程第3版“十二五”普通高等教育本科国家级规划教材课件作者马骏第12章节数据库与实体数据模型.pptVIP

  • 6
  • 0
  • 约7.78千字
  • 约 51页
  • 2018-05-08 发布于广东
  • 举报

C#程序设计教程第3版“十二五”普通高等教育本科国家级规划教材课件作者马骏第12章节数据库与实体数据模型.ppt

12.2.3 从数据库创建实体数据模型 【例12-2】设置删除时的关联操作 * 12.3 使用LINQ to Entities访问实体对象 12.3.1 创建实体框架上下文(DbContext)实例 12.3.2 加载相关对象 12.3.3 查询数据 12.3.4 修改数据 12.3.5 添加或删除数据 * 12.3.1 创建实体框架上下文(DbContext)实例 1.在页面或窗口中只创建一个实体框架上下文实例 2.使用using语句实例化实体框架上下文 using(var context = new MyDbEntities()) { //语句块 } 3.通过实体框架上下文实例( DbContext类)操作数据 Database属性:该属性返回数据库实例,利用它可检查数据库是否存在、以及创建和删除数据库。 SaveChanges方法:将更改保存到数据库。 * 12.3.2 加载相关对象 1.使用LINQ to Entities加载对象 这种方式称为延迟加载(Lazy Loading),即先利用LINQ to Entities定义查询语句,然后再通过foreach或者通过数据绑定获取查询结果时才将数据加载到对象中。 2.使用Load方法加载对象 这种方式称为显式加载,即通过Load方法将数据加载到实体中。 * 12.3.2 加载相关对象 【例12-

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档