У меня есть этот код, который должен вставить запись с вкладышем идентичности наEntity Framework IDENTITY_INSERT ПО не работает
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