Kum*_*mar 4 .net c# entity-framework sql-server-ce
我有一个从db检索的实体,如下所示
using ( var ctx = new Mycontext() )
return ctx.MyGroups.First( // query );
Run Code Online (Sandbox Code Playgroud)
这绑定到UI并更新用户保存操作,如下所示
using ( var ctx = new Mycontext() )
{
ctx.MyGroups.Attach(o); // verified object o is updated
ctx.SaveChanges();
}
Run Code Online (Sandbox Code Playgroud)
但是db没有更新
环境是.net 4.0,db是sql compact 4
什么可能缺失/错误的任何帮助?
Cio*_*Ion 11
将对象附加到上下文时,其默认状态为"未更改",您应该通过DBContext.Entry(entity).State = EntityState.Modified;
在该调用之后设置"仅" 来强制执行更新DBContext.SaveChanges();
归档时间: |
|
查看次数: |
2500 次 |
最近记录: |