为了账号安全,请及时绑定邮箱和手机立即绑定

ado.net entity framework 更新问题

ado.net entity framework 更新问题

qq_花开花谢_0 2018-08-22 10:09:36
假设我现在已有需要更新一个entity实体,里面设置了导航属性,并赋上了相应的对象。实体导航中存在一对一和一对多的关系我怎么把这个实体中的所有属性值,包括导航属性中的值更新到数据库中。我之前用过 attach ,但是必须将所有需更新实体对象的状态改为Modified。但我外键很多,这样的话,也很麻烦,有没有好的办法。我也尝试过ApplyCurrentValues,但必须将所有导航都load一遍,并单个写ApplyCurrentValues有没有别的好的办法,让我能一次性更新,并且不需要查询数据,最好还能选择性的更新,希望各位高手帮忙解决这个问题,谢谢!
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 496 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信