维护一个旧程序 linq2sql,出现row not found or changed的异常,查博客园,文章都是一大抄,都不对。想想之前都能保存的。这个异常是在加了字段之后出现的。因为用vs.net 2017, 默认没安装linq2sql, 我是手动编辑...

维护一个旧程序 linq2sql,出现row not found or changed的异常,
查博客园,文章都是一大抄,都不对。
想想之前都能保存的。这个异常是在加了字段之后出现的。
因为用vs.net 2017, 默认没安装linq2sql, 我是手动编辑dbml文件的。
<Column Name="CustPostCode" Type="System.String" DbType="NVarChar(20) NOT NULL" CanBeNull="false" />
然后我检查一下数据库这个字段是可以为空的, dbml的描述和数据库的不一样,所以才出错的。
vs2017是可以安装linq2sql tool的, 安装时选择独立组件里,可以选的。
参考文章:
http://thinqlinq.com/Post.aspx/Title/Enabling-LINQ-to-SQL-in-Visual-Studio-2017
https://stackoverflow.com/questions/45045/what-can-i-do-to-resolve-a-row-not-found-or-changed-exception-in-linq-to-sql-o
本文标题为:维护一个旧程序 linq2sql,出现row not found or changed的异常


基础教程推荐
- .net core 和 WPF 开发升讯威在线客服系统【私有化部署免费版】发布 2023-09-27
- c#使用listbox的详细方法和常见问题解决 2023-05-11
- C#实现五子棋游戏 2022-12-09
- c# 将Datatable数据导出到Excel表格中 2022-11-08
- Unity实现俄罗斯方块(一) 2023-03-03
- Unity3D UGUI实现缩放循环拖动卡牌展示效果 2023-01-16
- C#实现给Word每一页设置不同图片水印 2023-05-22
- WPF制作带小箭头的按钮完整代码 2022-11-30
- C#中使用ArrayPool和MemoryPool实例 2023-04-20
- C#实现winform版飞行棋 2023-04-26