Solange Du nur Datensätze editierst, kannst Du ein Bookmark vorm ersten Editieren setzen, zu dem du dann wieder nach dem letzten Datensatz zurückspringst. Du darfst nur dazwischen dein Dataset nicht schliessen und erneut öffnen.
Delphi-Quellcode:
var
BM : TBookmarkStr ;
begin
BM := MyDataset.Bookmark ;
MyDataset.edit ;
// usw.
MyDataset.Bookmark := BM ;
end ;