首页 > 其他 > 详细

EFHelper的增删改查使用

时间:2020-07-08 14:11:05      阅读:126      评论:0      收藏:0      [点我收藏+]

首先第一步先实例化MyContext

然后就开始我们的增删改查方法

添加:

public int Insert(T t)
{
db.Set<T>().Add(t);
return db.SaveChanges();
}

显示

public DbSet<T> Show()
{
return db.Set<T>();
}

删除

public int Delete(int id)
{
var obj = db.Set<T>().Find(id);//直接通过find方法和id找到对应的实体信息
db.Set<T>().Remove(obj);
return db.SaveChanges();
}

修改

public int Modify(T t)
{
db.Set<T>().Attach(t);
db.Entry<T>(t).State = EntityState.Modified;
return db.SaveChanges();
}

然后接下来就是控制器了。

EFHelper的增删改查使用

原文:https://www.cnblogs.com/niuniu111/p/13266425.html

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