繁体   English   中英

如何通过实体框架更改数据库项的属性?

[英]How do I change the properties of database item through Entity Framework?

我想保存对通过实体框架保存在数据库中的对象属性所做的更改,以便 id-s 不会仅更改属性。 我尝试删除它并再次添加它,但我收到以下错误: System.InvalidOperationException:“无法删除该对象,因为它在 ObjectStateManager 中找不到。” 我试图将实体的状态设置为已修改,但我收到一条错误消息,指出 id-s 与另一个 db 项目(我想修改的项目,我希望它保持不变)发生冲突。 我之前没有看到任何修改,所以我不知道该怎么做。

感谢您的建议

  1. 从数据库上下文中获取对象。
  2. 修改对象属性。
  3. 保存数据库上下文中的更改(例如_yourContext.SaveChanges() )。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM