linq to sql找不到行或行已更改。

在插入表数据时报这个错,检查方法并没有问题,然后检查出来db初始化是公共的,在新增数据之前有调用另外一个查询的方法,并且对查询结果数据进行了修改,导致新增数据submit时,也连同查询结果数据一起修改了.


blob.png

查询的表blob.png

对查询结果进行了临时修改

blob.png

添加日志表 由于db是公用的,在submitchanges时,其实连带把查询结果也一起修改了

blob.png

最后修改:2017 年 09 月 01 日
如果觉得我的文章对你有用,请随意赞赏