1、这个表中的字段ID是自增长型,这是导致上述异常的原因:
因为你的INSERT语句中包括了该ID字段!
2、解决方案:
A) 简单方法
上述INSERT语句中,不包含上述ID字段
B)特殊情况(需要自己控制ID字段的值)
-- 打开此表上的开关
SET IDENTITY_INSERT TableX ON
GO
-- 插入数据
INSERT INTO TableX(ID, Name)
VALUES (3, 'Smart')
GO
-- 恢复此表上的开关
SET IDENTITY_INSERT TableX OFF
GO
你如果设置了自增长的话 id那个字段就不用写在sql语句里了
要不然就先执行SET IDENTITY_INSERT 表名 ON 然后再试试
查一下,是不是有 触发器,之类的