我有這樣的代碼是應該插入帶有標識插入的記錄上實體框架IDENTITY_INSERT ON不起作用
using (MCT_DB_ArchiveEntities ent = new MCT_DB_ArchiveEntities())
{
ent.ExecuteStoreCommand("SET IDENTITY_INSERT [clicks] ON");
ent.clicks.Attach(ck);
ent.clicks.Context.ObjectStateManager.ChangeObjectState(ck, System.Data.EntityState.Added);
ent.SaveChanges();
}
我得到這個錯誤。
當IDENTITY_INSERT設置爲OFF時,無法在表'點擊'中爲標識列插入顯式值。
謝謝!我能夠使用TransactionScope獲得它的工作 – user2312219 2013-04-25 13:19:48