本文介绍了如何纠正错误"IDENTITY_INSERT设置为OFF";的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在我的asp.net项目中,我使用的是Visual Studio安装的模板-> sql服务器数据库.在它身份属性被设置为关闭,我不知道为什么,但我试图将其设置为打开,但我不能.所以我直接在表的列上设置了identity属性.我是说这样

 创建  cateo
 (
    类别ID  int  身份( 1  1 )主要 ,
    类别名称 varchar ( 30 )
 )



但是我正在解决这个错误

当IDENTITY_INSERT设置为OFF时,无法为表'cateo'中的身份列插入显式值." 



如何纠正此错误

解决方案



hi in my asp.net project i am using visual studio installed templates-->sql sever database . in it identity property was set to off ,i don`t know why but i tried to set it on but i could not. so i directly set on identity property on columns in my table . i mean to say like this

create table cateo
 (
    cateid int identity(1,1) primary key,
    catename varchar(30)
 )



but i am geeting this error

"Cannot insert explicit value for identity column in table 'cateo' when IDENTITY_INSERT is set to OFF."



how to rectify this error

解决方案



这篇关于如何纠正错误"IDENTITY_INSERT设置为OFF";的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-25 19:26