找不到行或行已更改

Xuon 2009-11-24 02:06:56
更新比较频繁,老有这个异常。怎么解决?
...全文
228 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
红街咖啡 2009-11-25
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 n_ithero 的回复:]
已解决。用的冲突处理的方法。
[/Quote]
哦。好..
Xuon 2009-11-25
  • 打赏
  • 举报
回复
已解决。用的冲突处理的方法。
Xuon 2009-11-24
  • 打赏
  • 举报
回复
我用LINQ调用存储过程来更新解决了一部分问题,但有些地方换成存储过程更新,问题却依然存在。


foreach (System.Data.Linq.ObjectChangeConflict occ in db.ChangeConflicts)

中的db指的datacontext?
Xuon 2009-11-24
  • 打赏
  • 举报
回复
发帖之前我就研究过上面的资料,没弄明白……
我用LINQ调用存储过程来更新就没问题了。

个人分析,报这种错是因为前后两次更新相隔时间很短(且是更新同一条数据)。
一种解决办法是,将这两个时间相隔很近的更新操作简化成一个更新。
红街咖啡 2009-11-24
  • 打赏
  • 举报
回复

8,497

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 LINQ
社区管理员
  • LINQ
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧