C# EF 更新数据的几种方式(精华篇)
1.不查询数据库,主键必须赋值为避免先查询数据库,可以直接将 被修改的实体对象 添加到 EF中管理(此时为附加状态Attached),并手动设置其为未修改状态(Unchanged),同时设置被修改的实体对象 的 包装类对象 对应属性为修改状态。优点:修改前不需要查询数据库。①创建修改的 实体对象UserInfoes userInfonew = new UserInfoes(){UserId=userInfo.UserId,Email = userInfo.Email,FirstName =
原创
2021-05-07 15:05:44 ·
10027 阅读 ·
1 评论