1 using(MyDbContext db = new MyDbContext) 2 { 3 //添加 4 var blog = new db.Nblog () 5 blog.title="添加标题"; 6 blog.desc="添加内容"; 7 db.Nblog.Add(blog); 8 db.SaveChangs(); 9 //await db.SaveChangesasync();//异步执行 10 }
修改和删除内容要先查询出来在进行修改和删除
查询
var blog = db.Nblog .Where(b => b.Look > 3) .OrderBy(b => b.Id) .First(); var blog = db.Nblog .Single(b => b.Title == "1234567"); var blog = db.Nblog .Where(b => b.Look > 3) .OrderBy(b => b.Id) .ToList(); ……
修改
blog.Title="abcde"; db.SaveChanges() //await db.SaveChangesasync();//异步执行
删除
//single出1条 db.Nblog.Remove(blog); db.SaveChanges(); //await db.SaveChangesasync();//异步执行
标签:Core,await,改查,EF,db,blog,SaveChangesasync,var,Nblog From: https://www.cnblogs.com/yingshiyu/p/17367069.html