DataAdapter se na tohle opravdu nehodí. K čemu konkrétně ten DataSet potom používáš? Protože je opravdu dost možné, že ho vlastně k ničemu nepotřebuješ.
Objektový model bys měl sestavit tak, aby vyhovoval tvým potřebám. Tohle se zase tak úplně obecně říct nedá.