3
我試圖將記錄從舊數據庫導入新數據庫清理數據庫。 我已經設置新的數據庫有IDENTITY主鍵,但是我想插入與原始數據庫相同的值。當IDENTITY_INSERT設置爲OFF時,無法在表中插入標識列的顯式值
在SQL我所做的:
set IDENTITY_INSERT plans on
我使用LINQ to SQL和我已經關閉了自動生成的列,但我仍然得到這個錯誤:
Cannot insert explicit value for identity column in table 'Plans' when IDENTITY_INSERT is set to OFF.
但它是
無論如何,你可以在LINQ中設置它嗎? – michael
好的@Guffa。邁克爾,也許你只需要在LINQ to SQL或EF模型中重新創建你的表。你可能已經發布你的解決方案。 –