Идентификатор объекта изменяется при попытке сохранить в базе данных - PullRequest
0 голосов
/ 11 декабря 2018

Я столкнулся с проблемой, которую не могу решить, по какой-то причине SaveChanges() меняет Id объекта, который я пытаюсь добавить в базу данных.См. Рисунки 1 и 2.

Id Before SaveChanges()

Id after SaveChanges()

Ошибка, вызванная

SqlException: Невозможно вставить явное значение для столбца идентификаторов в таблице 'Здания', когда для IDENTITY_INSERT задано значение OFF.

Это имеет смысл, поскольку при попытке добавить конкретный идентификатор, гдеИдентификатор должен генерироваться автоматически.

Все остальные мои операции с базами данных работают, я могу получать, публиковать и редактировать другие объекты просто отлично.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...