[Microsoft][ODBC SQL Server Driver][SQL Server]当 IDENTITY_INSERT 设置为 OFF 时,不能向表 ✀Farm✀ 中

2025-03-04 19:17:46
推荐回答(2个)
回答1:

标识列由sql server自动赋值,不需要手工插入,查看表'Farm' 看哪个是标识列,把这列从插入列中去除。比如ID是标识列,
Conn.Execute("INSERT INTO [Farm]([userid],[siteid],[MingChen],[DenJi],[JingYan],[JinBi],[ChuangJianShiJian],[BiaoShi],[sid])"_
&"VALUES("'&userid&"','"&siteid&"',N'"&MingChen&"','"&DenJi&"','"&JingYan&"','"&JinBi&"','"&ChuangJianShiJian&"',N'"&BiaoShi&"',N'"&Request.QueryString("sid")&"')")
For i=1 To 4

回答2:

插入数据一般不能插id进去。
它会自动增加(从1开始)