ADO.NET Tableadapter добавить / обновить / удалить
Я использую адаптер таблицы в C#, где Visual Studio генерирует код для вас. У меня есть вставки и обновления, работающие просто отлично, используя следующий код.
Однако при попытке удалить с помощью.update выдает следующую ошибку.
Для обновления требуется допустимая команда DeleteCommand при передаче коллекции DataRow с удаленными строками.
this.workersTableAdapter.Update(this.nursery_dbDataSet_workers.workers);
1 ответ
Откройте конструктор DataSet и нажмите "Адаптер". В окнах свойств у него есть 4 свойства Command, проверьте DeleteCommand. Кажется, отсутствует.
Вы можете перезапустить мастера или написать Delete Sql вручную.