维护一个旧程序 linq2sql,出现row not found or changed的异常,查博客园,文章都是一大抄,都不对。想想之前都能保存的。这个异常是在加了字段之后出现的。因为用vs.net 2017, 默认没安装linq2sql, 我是手动编辑...
![](https://oss.womengda.net/imgfile/2310/1ER2H2126450-51V8.jpg)
维护一个旧程序 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的异常
![](/xwassets/images/pre.png)
![](/xwassets/images/next.png)
- Unity UGUI实现简单拖拽图片功能 2023-02-26
- C#网络编程之Socket编程 2023-05-22
- DataGridView清除显示的数据、设定右键菜单 2023-05-23
- C#使用SqlServer作为日志数据库的设计与实现 2023-03-28
- Unity实现背景图片淡入淡出效果 2023-01-16
- C#使用对象序列化类库MessasgePack 2023-06-21
- C#的十种语法糖介绍 2023-05-22
- C#泛型概念的简介与泛型的使用 2023-01-06
- 10分钟 在linux里创建.net core helloworld控制台程序 2023-09-28
- C#实现字符串首字母大写的方法示例 2022-12-06