我试图通过Linq更新代码,但我收到此错误:
无法附加已存在的实体.
C#代码在这里:
var con = (from c in cmsContentTable where c.ContentName == contentId
select c).FirstOrDefault();
cmsContentTable.Attach(con);
con.ContentData = "New Value";
cmsContentTable.Context.SubmitChanges();
Run Code Online (Sandbox Code Playgroud)
bni*_*dyc 16
您不需要附加实体,它已经属于上下文.
var con = (from c in cmsContentTable where c.ContentName == contentId select c).FirstOrDefault();
con.ContentData = "New Value";
cmsContentTable.Context.SubmitChanges();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5249 次 |
| 最近记录: |