|
|
1
4
您的newEntity对象没有Id 4,它有Id 0,因此这两个对象不被视为对应于同一数据库行。
|
|
|
2
2
仅供参考,LINQ to SQL假定您附加的对象未修改。我读了一篇帖子 here ,这是一个很好的解决方案,无需添加时间戳列。 '需要导入System.Data.Linq 公共共享子更新(T作为类)(ByVal oldEntity作为T,ByVal newEntity作为T)
'使用通用更新
非常感谢。 |
|
|
Rm558 · 是否可以更改XML类型上的LINQPad代码生成? 8 年前 |
|
|
MJK · 规范模式-使用ICollection实现表达式 8 年前 |
|
|
Roland Ebner · 为实体框架多对多关系构建表达式树? 8 年前 |