Проблема поля первичного ключа - Нарушение ограничения первичного ключа 'PK_MyTable_179AOAFE03317E3D' Невозможно вставить ..? - PullRequest
0 голосов
/ 18 июня 2011

Я использую SQL Server 2008. Когда я сохраняю с помощью First_Click кнопки Сохранить, его сохранение не проблема. Предположим, если я снова нажму кнопку «Сохранить», я получу вышеуказанную ошибку. Так как решить этот тип проблем?

У меня есть поле первичного ключа MyPrimField.

И я получаю данные, используя следующий код:

DataTable ChkClone = MyDtb1.Clone();
DataRow[] MyCloneRow = MyDtb1.Select("door_no is not null");

foreach (DataRow DaR in MyCloneRow)
{
    ChkClone.ImportRow(DaR);
}

1 Ответ

1 голос
/ 18 июня 2011

Прошло много времени с тех пор, как я создал ado.net, но из вашего кода похоже, что ChkClone такой же, как MyDtb1 (так как вы делаете клон.)

Затем в цикле for выпытаемся импортировать строку в таблицу данных, но она уже существует.

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