ADO.NET Tableadapter добавить / обновить / удалить - PullRequest
1 голос
/ 05 мая 2010

Я использую адаптер таблицы в C #, где Visual Studio генерирует код для вас. У меня есть вставки и обновления работают нормально, используя следующий код.

Однако при попытке удалить с помощью .update выдается следующая ошибка.

Для обновления требуется допустимая команда DeleteCommand при передаче коллекции DataRow с удаленными строками.

this.workersTableAdapter.Update(this.nursery_dbDataSet_workers.workers);

1 Ответ

1 голос
/ 06 мая 2010

Откройте конструктор DataSet и щелкните «Адаптер». В окнах свойств у него есть 4 свойства Command, отметьте DeleteCommand . Кажется, отсутствует.

Вы можете перезапустить мастер или написать Delete Sql от руки.

...