| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Базы данных под .NET > проблема с автоинкрементом |
| Автор: Skalik 6.7.2009, 17:48 |
| пишу на MVC. в базе данных в ключевом столбце поставил свойство Identity Specification в Yes. Записываю данные в базу с помощью LINQ. При записи выскакивает вот такая ошибка: "Cannot insert explicit value for identity column in table 'TempRegistration' when IDENTITY_INSERT is set to OFF". |
| Автор: Bladerender 7.7.2009, 09:37 |
| А попробуйте прямо в коде перед записью в ключевой столбец посмотреть, включен ли Identity Specification. |
| Автор: KelTron 9.7.2009, 06:12 |
| Судя по сообщению об ошибке, ты пытаешься явно задать значение столбцу первичного ключа, что ессно нельзя т.к. столбец автоинкрементный. |