标签: entity-framework-4 datacontext sync
所以,情况就是这样 -
任何人都可以随时遇到类似问题吗?我在这里做错了什么?
答案 0 :(得分:6)
问题是EF不知道你的存储过程在做什么,它怎么可能?这项工作是在SQL Server上完成的。因此,在执行存储过程之后,您需要通过发出Refresh()调用来要求EF更新该(和其他相关)实例:
Refresh()
context.Refresh(RefreshMode.StoreWins, myObject);
StoreWins告诉框架用数据库中的值覆盖实例中的值。
StoreWins