Normalerweise macht man Schleifen über eine Datenbank mit while, weil bei repeat die EOF-Abfrage
für den ersten Datensatz (himitsu) nicht stimmt.
Delphi-Quellcode:
aDB.First;
while not aDB.EOF do
begin
aDB.Next;
end;
Dann ändert man Datenbank-Daten eigentlich nicht in den Anzeige-Komponenten, sondern auf der Datenbank selber.
Delphi-Quellcode:
aDB.Edit;
aDB.FieldByName('FeldName').AsString := 'neuer Text';
aDB.FieldByName('Feldname').AsInteger := 1;
aDB.Post;