Dann musst Du die alten Datensätze wohl durchgehen. Das bedeutet, dass das ADOCommand noch eine WHERE-Klausel benötigt, um den neuen Datensatz eindeutig zu identifizieren.
[edit] Es sei denn, der neue Preis wird immer gleich berechnet, dann kannst Du das auch per
SQL in einem Rutsch machen. [/edit]