Ado + sql Server问题

soon 2001-01-07 01:51:00
[Microsoft][ODBC SQL Server Driver][SQL Server]Cannot insert explicit
value for identity column in table 'Orders' when IDENTITY_INSERT is set
to OFF

怎样解决?一insert 就出错!
...全文
137 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
soon 2001-01-09
  • 打赏
  • 举报
回复
thank a lot !
soon 2001-01-08
  • 打赏
  • 举报
回复
时间紧任务重,没办法只有多问了!
问题自己有时也可以解决的,比如上一问:
set IDENTITY_INSERT table_name on/off就搞定了!
我是不是要给自己分呀?呵呵!

看口气你的很有经验,为什么不多灌点水,让我这样
的也好长长见识,光废话,谁知你有几斤两?没准还是
和我差不多!
yangzi 2001-01-07
  • 打赏
  • 举报
回复
好办:
用下面的语句:
select * from [order details]

order 不是关键字,但表名中有空格,所以要括起来。
soon 2001-01-07
  • 打赏
  • 举报
回复
谢谢你!
还有一问:对northwind中的order details表单使用
select * from order details 非法,order是关键字
不能作为表名直接出现,如何解决?
hsboy 2001-01-07
  • 打赏
  • 举报
回复
老兄你有新的问题为什么不另外post一个?你要问到猴年马月啊?
你不要动不动就ado好不好?如果你一点数据库开发都不懂的话那你ado学的再好也没有用。
如果你想找全面的资料那么除了msdn还能是什么?不要告诉我你既不懂英语又是计算机高手。
soon 2001-01-07
  • 打赏
  • 举报
回复
thank for your help!
第一次re的IDENTITY_INSERT 可否在ado控件中直接修改,而不是
到sql server中去修改
由于我用vb + sql server的时间很短,所以问题比较幼稚一点,别见怪!
关于ado好象没有什么全面的资料(除msdn),老兄你的经验呢?
zhq2000 2001-01-07
  • 打赏
  • 举报
回复
Orders表中的有一带有Identity属性的字段,在插入数据是不要加入该字段,或把数据的 IDENTITY_INSERT 设为On .

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧