credo che tu stia confondendo le operazioni (command) dirette sul DB (come una Select) con quelle temporanee sui Datatables, che devono essere soggette poi ad AcceptChanges e sono ancora in memoria, prima dell'update finale tramite il DataAdapter (che tra l'altro come secondo argomento ha il nome della table).
guarda qui:
http://quickstart.developerfusion.co...ataFromDB.aspx
ad un certo punto dell'articolo dice "Before submitting the update back to the database, you need to setup the InsertCommand" ......
Comunque non mi è chiaro perche' vuoi seguire questa metodologia con ADO.Net classic, che è sempre stata farraginosa e complicata, invece di fare un comando alla volta. C'e' un motivo o è per studio ?