Хочу удалить из базы выделенный элемент.
kontragentBindingSource.RemoveCurrent();
kontragentBindingSource.EndEdit();
this.kontragentTableAdapter.Adapter.Update(uK_GTMDataSet);
Выдает ошибку - Для элемента Update требуется действительный DeleteCommand при передаче коллекции DataRow с удаленными строками.
Adapter - это не класс обладающий экстрасенсорными способностями=>откуда ему знать каким образом вы что-то хотите удалить.
У Adapter есть свойство DeleteCommand. Поместите туда команду, которая описывает логику удаления - это обычно удаление по ключу.
А еще есть класс DbCommandBuilder, который может вам вернуть готовые команды через Get*, но для его работы в таблице должен стоять первичный ключ.
Все.
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости