sqlcommand 插入语句能够执行,放到sqlserver查询分析器里却不能执行 我为了省事,没有写字段名称。直接insert table1 values(......)我的疑问是为什么sqlcommand可以执行,放到查询分析器里就不能执行呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 估计是由于没有写列,直接插入时,查询分析器里认为value2对应第一个identity列,所以就会有提示“提示identity_insert 设置为off时,不能向表table1的标识列中插入显示值” 自增列是不用添加的 insert into table1 values(val1,val2,val3),自增默认就是不用添加的啊应该不写列名 能添加的 set identity_insert OrderList ON--打开insert into Tb(ordername)values('set')set identity_insert OrderList OFF--关闭 是啊,默认自增列不需要添加的。可是同样的sql语句怎么放到查询分析器里就会提示错误呢? set identity_insert 表名 ON;insert into table1 values (value2,value3,value4);set identity_insert 表名 OFF; C# TextBox回车换行问题 Sqlserver数据库远程备份 以前记得在csdn论坛上看到过用friefox可以屏蔽csdn广告(论坛)的帖子,但现在找不到了,谁记得啊? not in不起作用,大家帮忙看一下 关于DataGrid的页眉 c#里的对象属性是否相当于C++里的类成员变量呢? 问个初级问题 关于赋值 求C#.net的伪静态代码 C# 怎样点击按钮一下子清除窗体上有Pen画的图形,但是控件都得留着! 在窗体上画图形问题 winform 来指点我 winForm程序打包
所以就会有提示“提示identity_insert 设置为off时,不能向表table1的标识列中插入显示值”
应该不写列名 能添加的
values('set')set identity_insert OrderList OFF--关闭
是啊,默认自增列不需要添加的。可是同样的sql语句怎么放到查询分析器里就会提示错误呢?