Linq找不到行或行已更改

1.发生这种情况第一时间是确认了database明明存在这条数据

2.然后确认了Linq查找的条件中是否有连接条件使得连续更新中发生变化

3.最后发现原来是Linq使用的表实际中有个field由not null变为null,而dbml还是用的旧的,所以出错.

原文地址:https://www.cnblogs.com/sui84/p/6777186.html