Nein!
Hier musst du selber ans Werk gehen und die Update/Delete-Commands selber erstellen und an den DataAdapter anhängen.
NET kann dir hier nicht helfen da nur DU weißt, welche Updates/Deletes denn möglich sind.

Wenn der Key nicht Unique ist sind ja meist mehrere Sätze betroffen.

Wenn du die Möglichkeit hast, die Tabelle noch zu ändern, z.B. ein Schlüsselfeld mit unique Sequence anzuhängen, dann hilft dir auch der Adapter.

Ggf. funktioniert es auch wenn du an die DataTable ein PrimaryKey selber definierst bevor du den Adapter generieren lässt.
Allerdings bekommst du einen Fehler, wenn die Keys halt nicht unique sind.