.net MVC entity framework SaveChanges 不工作
.net MVC entity framework SaveChanges does not working
我想像这样更新我的数据库
var context = new asb_cardEntities3();
var query = db.WFileMaster.Where(q => q.ID ==
data.ID).FirstOrDefault();
query.SUBE = item.SUBE.ToString();
query.HES_NO = item.HES_NO.ToString();
query.DVZ_KOD = item.DVZ_KOD.ToString();
query.TUTAR = item.TUTAR.ToString();
//context.Entry(query).State = SUBE.Modified;
context.SaveChanges();
这个,我没有收到任何错误(所有数据都来了)我是这个框架的新手,我认为问题出在上下文中。但是我没有找到任何解决方案。
在保存更改之前更新 table
类似的东西
.Update(x => x.Id== ID, 对象);然后
保存更改。
在第二行检索记录时,请将数据库更改为上下文。
var context = new asb_cardEntities3();
var query = context.WFileMaster.Where(q => q.ID == data.ID).FirstOrDefault();
query.SUBE = item.SUBE.ToString();
query.HES_NO = item.HES_NO.ToString();
query.DVZ_KOD = item.DVZ_KOD.ToString();
query.TUTAR = item.TUTAR.ToString();
context.SaveChanges();
我想像这样更新我的数据库
var context = new asb_cardEntities3();
var query = db.WFileMaster.Where(q => q.ID ==
data.ID).FirstOrDefault();
query.SUBE = item.SUBE.ToString();
query.HES_NO = item.HES_NO.ToString();
query.DVZ_KOD = item.DVZ_KOD.ToString();
query.TUTAR = item.TUTAR.ToString();
//context.Entry(query).State = SUBE.Modified;
context.SaveChanges();
这个,我没有收到任何错误(所有数据都来了)我是这个框架的新手,我认为问题出在上下文中。但是我没有找到任何解决方案。
在保存更改之前更新 table 类似的东西
.Update(x => x.Id== ID, 对象);然后
保存更改。
在第二行检索记录时,请将数据库更改为上下文。
var context = new asb_cardEntities3();
var query = context.WFileMaster.Where(q => q.ID == data.ID).FirstOrDefault();
query.SUBE = item.SUBE.ToString();
query.HES_NO = item.HES_NO.ToString();
query.DVZ_KOD = item.DVZ_KOD.ToString();
query.TUTAR = item.TUTAR.ToString();
context.SaveChanges();