![]() |
1
2
数据缓存在上下文中。理想情况下,您的上下文应该具有较短的生存期(例如,一个工作单元),以防止这种行为成为问题,但如果您需要强制从数据库进行更新,请将MergeOption设置为OverwriteChanges
|
![]() |
2
1
发生这种情况是因为您正在使用默认的上下文合并选项
不过,你还有其他选择,我建议阅读下面的内容,看看其他选择中是否有一个更适合你想要的场景。 http://msdn.microsoft.com/en-us/library/system.data.objects.mergeoption.aspx
听起来你最好的选择可能是
|
![]() |
dagda1 · 实体框架一对多有条件 8 年前 |
![]() |
Ahmad · sql正常工作时,Linq查询不工作 9 年前 |
![]() |
techV · 避免使用带有多个where子句的Lambda表达式 9 年前 |
![]() |
Umesh Patil · 使用实体框架或linq显示记录 10 年前 |
![]() |
mgsdew · 无法将类型“System.Collections.Generic.List<AnonymousType#1>”隐式转换为“System.Collections.Generic.List<DAL.HRM_PersonalInformations>” 10 年前 |
![]() |
Gautam T Goudar · EF 4.0:根据条件包括 11 年前 |