Tako se pri prvotnem dostopu do podatkov (SELECT) v podatkovne vrstice predmeta DataSet shranijo originalne vrednosti podatkov, lastnost UpdateCommand pa nato z ustreznim ukazom SQL podatke v zbirko zapiše le, če je ciljna vrstica tabele v enakem stanju, kakor je bila ob prebiranju podatkov. Sledi zgled samodejno zgrajenega niza UPDATE, ki je nastal pri izvajanju zgornjega zgleda: