社区
C#
帖子详情
当 IDENTITY_INSERT 设置为 ON 时,必须指定表 'T1' 中标识列的显式值。
liulangdeyuyu
2010-10-11 09:18:52
我用adapter.Update(dataset);时提示的错误
请问怎么修改~~?
...全文
244
6
打赏
收藏
当 IDENTITY_INSERT 设置为 ON 时,必须指定表 'T1' 中标识列的显式值。
我用adapter.Update(dataset);时提示的错误 请问怎么修改~~?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liulangdeyuyu
2010-10-11
打赏
举报
回复
id列为标识列 IDENTITY_INSERT必须为ON
我用
foreach (DataRow dr in dt.Rows)
dr.SetAdded();
这句修改的
phil999
2010-10-11
打赏
举报
回复
把 IDENTITY_INSERT 改成 OFF
索引在线
2010-10-11
打赏
举报
回复
把修改语句写全了应该就不会报错了
liulangdeyuyu
2010-10-11
打赏
举报
回复
主键是必须的,因为它跟后面的列有关联
楚天歌歌
2010-10-11
打赏
举报
回复
写SQL语句的时候不要查主键
liulangdeyuyu
2010-10-11
打赏
举报
回复
请高手帮忙
标识
列
与普通
列
相互转换示例
标识
列
与普通
列
相互转的示例 --创建测试
表
CREATE TABLE
t1
(ID int
IDENTITY
,A int) GO --插入记录
INSERT
t1
VALUES(1) GO --1. 将
IDENTITY
(
标识
)
列
变为普通
列
ALTER TABLE
t1
ADD ID_temp int GO UPDATE
t1
SET ...
对有
insert
触发器
表
取
IDENTITY
值
时
发现的问题
这样当我在
T1
表
上插入新的数据
时
,取@@
IDENTITY
的
时
候,返回的id
值
是T2
表
里面的新记录的
值
赶快查了下msdn,原来@@
IDENTITY
还有这么多讲究: 在一条
INSERT
、SELECT INTO 或大容量复制语句完成后,@@
IDENTITY
中
包含语句...
仅当使用了
列
的
列
表
并且
identity
_
insert
为 on
时
才能在
表
中
为
标识
列
指定
显式
值
导致错误“仅当使用了
列
的
列
表
,并且
IDENTITY
_
INSERT
为ON
时
,才能在
表
‘products2’
中
为
标识
列
指定
显式
值
。结果会导致错误“当
IDENTITY
_
INSERT
设置
为OFF
时
,不能向
表
‘products’
中
的
标识
列
插入
显式
值
。当
IDENTITY
_...
sqlserver 插入数据
时
异常,仅当使用了
列
列
表
并且
IDENTITY
_
INSERT
为 ON
时
,才能为
表
‘XXXXX.dbo.XXXXXXXXX‘
中
的
标识
列
指定
显式
值
。
sqlserver 插入数据
时
异常,仅当使用了
列
列
表
并且
IDENTITY
_
INSERT
为 ON
时
,才能为
表
'XXXXX.dbo.XXXXXXXXX'
中
的
标识
列
指定
显式
值
。
关于SET
IDENTITY
_
INSERT
!!!
/* 如果插入记录的
标识
值
大于
表
的当前
标识
值
,则SQL Server自动将新插入
值
作为当前
标识
值
使用*/create table tb (id int
identity
(1,1),col int)goset
identity
_
insert
tb on
insert
tb values(10,1)set
identity
_...
C#
110,533
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章