gpt4 book ai didi

entity-framework - Entity Framework 附加更新不起作用

转载 作者:行者123 更新时间:2023-12-03 21:26:57 25 4
gpt4 key购买 nike

我正在尝试通过以下方式使用 Entity Framework 更新 POCO 对象:

 context.Jobs.Attach(job);
context.SaveChanges();

那行不通。没有抛出错误,只是没有更新数据库中的值。

我试过:
context.Jobs.AttachTo("Jobs", job);
context.SaveChanges();

没有错误,仍然没有错误,也没有更新。

最佳答案

换个ObjectState怎么样?

context.ObjectStateManager.ChangeObjectState(job, System.Data.EntityState.Modified);

来自 MSDN: ObjectStateManager.ChangeObjectState Method .

关于entity-framework - Entity Framework 附加更新不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4728212/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com