无法将数据插入表

时间:2018-08-14 07:45:02

标签: asp.net asp.net-mvc asp.net-mvc-4 asp.net-mvc-3 asp.net-web-api

我无法向表中插入数据。请找到我得到的以下错误。

  

用于ODBC驱动程序的Microsoft OLE DB提供程序错误'80040e14'

     

[Microsoft] [ODBC SQL Server驱动程序] [SQL Server]的显式值   表“ CREDP_EMP_ACCESSORIES_PROCESSED”中的标识列可以   仅在使用列列表且IDENTITY_INSERT为   开启。

我什至尝试将IDENTITY_INSERT设置为ON。 请找到我使用的代码。

enter image description here

2 个答案:

答案 0 :(得分:0)

将sqlserver Identity Insert设置为ON时,必须提供Identity列值。

因此,根据您的图像,发现您没有提供身份值。

如果从另一个表中插入标识值,请在其他位置设置标识插入 身份插入。

Maksud

答案 1 :(得分:0)

将CREDP_EMP_ACCESSORIES_PROCESSED中的identity列设置为常规(非身份)int列后,由于它是存档表,因此已解决问题