Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共6 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:当 IDENTITY_INSERT 设置为 OFF 时,不能为表 'rc银行账户' 中的标识列插入显式值。

1楼
newsun2k 发表于:2024/4/25 9:49:00
我重建数据库,表中每个的_IDENTITY未设置为种子数;报各种重复键的错误。
总算查到这个原因了,设置了种子数,结果报下面的错误。请指导。


当 IDENTITY_INSERT 设置为 OFF 时,不能为表 'rc银行账户' 中的标识列插入显式值。
2楼
newsun2k 发表于:2024/4/25 9:50:00
没什么特别的操作,就是dr.save,就报错了
.NET Framework 版本:4.0.30319.42000
Foxtable 版本:2022.8.18.1
错误所在事件:
详细错误信息:
当 IDENTITY_INSERT 设置为 OFF 时,不能为表 'rc银行账户' 中的标识列插入显式值。

3楼
有点蓝 发表于:2024/4/25 9:52:00
https://www.baidu.com/s?wd=%E5%BD%93+IDENTITY_INSERT+%E8%AE%BE%E7%BD%AE%E4%B8%BA+OFF+%E6%97%B6
4楼
有点蓝 发表于:2024/4/25 9:54:00
如果是自增主键,在使用sql的insert语句的时候,不能直接显式给_identify列赋值,因为这个自增主键的值是由数据库自动生成的
[此贴子已经被作者于2024/4/25 9:54:21编辑过]
5楼
newsun2k 发表于:2024/4/25 9:56:00
我没有给这个赋值啊。我的代码里面都不涉及这个字段
6楼
有点蓝 发表于:2024/4/25 10:02:00
建议到数据库里重新设置主键:http://www.foxtable.com/webhelp/topics/1807.htm
共6 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .01953 s, 2 queries.