Я пытаюсь использовать набор данных для обновления некоторых строк в базе данных, просто.
Я создаю типизированный экземпляр набора данных, отключаю ограничения, добавляю несколько строк в одну таблицу и заполняю несколько столбцов в строках, включая первичный ключ, существующими и правильными значениями первичного ключа.Тем не менее, когда я вызываю update на адаптере данных, он выдает primary key violation
.
Я не предоставляю значения для каждого столбца, только те, которые я хочу обновить.Почему адаптер не распознает необходимость обновления?
MyDataset dataSet = new MyDataset();
dataSet.EnforceConstraints = false;