присоединяюсь к
кузяХотя по теории, что-нибудь уникальное в сущности (таблице) должно быть.
Как вариант:
1) Написать sql запрос или ХП принимающее в качестве параметра значение PK и удаляющий данную строку.
2) получить массив этих строк:
Dim rows as DataRow() = myDataTable.Select(criteriaString)
|
3) Циклом "пробежаться" по массиву записей
rows, для каждой записи вызвать процедуру удаления БД передавая значение уникального ключа в качестве параметра.
4) Если требуется удалить запись из DataTable методом
Delete5) Закоммитить изменения в DataTable.
uid = Sa