EF(EntityFramework) 插入或更新数据报错的解决方法

作者:大稳·杨 时间:2024-01-20 19:21:42 

报错信息:Store update, insert, or delete statement affected an unexpected number of rows (0). Entities may have been modified or deleted since entities were loaded. See http://go.microsoft.com/fwlink/?LinkId=472540 for information on understanding and handling optimistic concurrency exceptions.

参考资料:

https://stackoverflow.com/questions/1836173/entity-framework-store-update-insert-or-delete-statement-affected-an-unexpec

原因:主键id未设置自增,导致插入失败。

解决方案:表的主键id设置自增。

mysql设置方式:在表上右键-->设计表-->选中主键id-->勾选即可。

EF(EntityFramework) 插入或更新数据报错的解决方法

 

sqlserver设置方式:在表上右键-->设计表-->选中主键id-->双击“(是标识)”的值,改为是,标识增量和标识种子设置为1即可。

EF(EntityFramework) 插入或更新数据报错的解决方法

来源:http://www.cnblogs.com/dawenyang/archive/2017/12/20/8073156.html

标签:EF,EntityFramework,插入,更新数据,报错
0
投稿

猜你喜欢

  • Python跑循环时内存泄露的解决方法

    2023-07-18 08:18:22
  • Python3 JSON编码解码方法详解

    2023-10-12 15:46:43
  • 基于JavaScript如何实现私有成员的语法特征及私有成员的实现方式

    2024-04-22 22:37:54
  • Django 自定义404 500等错误页面的实现

    2022-06-10 17:31:40
  • asp 关键词高亮显示(不区分大小写)

    2011-04-07 10:55:00
  • Vue.js实现微信过渡动画左右切换效果

    2023-07-02 17:03:10
  • 利用php+mcDropdown实现文件路径可在下拉框选择

    2023-09-11 15:18:02
  • pyqt4教程之messagebox使用示例分享

    2023-11-06 08:09:03
  • MySql 5.6.35 winx64 安装详细教程

    2024-01-24 13:36:13
  • Mysql中如何查看执行计划

    2024-01-21 14:03:56
  • Mysql8.0使用窗口函数解决排序问题

    2024-01-18 15:24:00
  • 关于CSS中字号控制的兼容性研究[译]

    2009-02-24 16:35:00
  • Python中格式化format()方法详解

    2022-10-06 12:23:55
  • SQL Server 2008 正式版安装指南 包含序列号

    2024-01-14 19:12:47
  • 基于Python实现最新房价信息的获取

    2023-02-10 13:25:51
  • 基于Python制作一款屏幕颜色提取器

    2023-11-16 05:20:48
  • JavaScript table的排序类

    2008-10-06 12:56:00
  • python笔记之mean()函数实现求取均值的功能代码

    2022-01-12 07:06:47
  • Python正则表达中re模块的使用

    2023-10-11 03:38:22
  • python 生成正态分布数据,并绘图和解析

    2022-02-11 07:14:00
  • asp之家 网络编程 m.aspxhome.com