首页 > 其他 > 详细

EF 框架初体验

时间:2016-07-23 00:46:04      阅读:304      评论:0      收藏:0      [点我收藏+]

使用 EF 查询数据 直观的方式是操作DBContext 对象 包含的各种DBset<T>类型的集合 

查询数据

where()方法用于条件查询,参数为lamda表达式

SingOrDefault()方法返回一个对象,如果返回多个对象则报错,没有对象则返回null

返回多个对象则可以调用ToList()方法转化List集合

添加数据

实列化一个对象,调用entity.对象.Add()方法,

然后savechange()保存修改

savechange()方法返回一个int 如果大于0 那么对数据库更改成功

修改则查询一个对象,对对象的属性重新赋值,然后savechange()完成修改

删除则查询一个对象 Remove(对象)然后savechange()完成删除

 

DbContext.SaveChanges 方法

将在此上下文中所做的所有更改保存到基础数据库。

实际将数据库的信息保存在dbcontext集合中,对集合的增删改查然后通过dbcontext.savechange方法将集合的改变保存到数据库

SingOrDefault(),fisrtOrDefault(),where方法都是System.Linq.Queryable类的方法

 

EF 框架初体验

原文:http://www.cnblogs.com/muwan001/p/5697626.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!