Невозможно вставить явное значение для столбца идентификаторов в таблице 'table', когда для IDENTITY_INSERT установлено значение OFF, но можно вставить вручную в базу данных - PullRequest
0 голосов
/ 07 мая 2019

Привет, я испытываю эту ошибку.

Cannot insert explicit value for identity column in table 'table' when IDENTITY_INSERT is set to OFF

Я проверил свою структуру БД и могу вставить вручную в БД. мой код

    public bool Save(SaveTeamAssignedVm data)
    {
        try
        {
                var newdata = _unitOfWork.TeamAssignedRepository.Add(new TeamAssigned()
                {
                    CreatedBy = data.CreatedBy,
                    DateCreated = DateTime.Now,
                    UpdatedBy = "",
                    DateUpdated = DateTime.Now,
                    IsActive = true
                });

                return true;
        }
        catch (Exception ex)
        {
            throw ex;
        }

Я не вставлял никаких данных, которые будут прерывать столбец идентификации.

Я даже удалил другие данные, чтобы проверить, являются ли другие данные ошибкой, но независимо от того, что я все еще имею ошибку. есть идеи, почему?

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