Einzelnen Beitrag anzeigen

Benutzerbild von sx2008
sx2008

Registriert seit: 16. Feb 2008
Ort: Baden-Württemberg
2.332 Beiträge
 
Delphi 2007 Professional
 
#7

AW: DB Grid: welche Informationen lassen sich aus den selected-Zeilen ziehen?

  Alt 27. Nov 2012, 05:18
Hier ein kleines Beispiel, wie man für alle selektierten Datensätze im DBGrid
eine bestimmte Aufgabe ausführt:
Delphi-Quellcode:
Query1.DisableControls; // evtl. weglassen, damit man bei der Arbeit zuschauen kann
try
  for i := 0 to DBGrid1.SelectedRows.Count-1 do
  begin
    Query1.GotoBookmark(TBookMark(DBGrid1.SelectedRows[i]));
    Query1.Edit;
    Query1['Preis'] := Query1['Preis'] + versicherungspauschale;
    Query1.Post;
    Progressbar1.Stepit;
  end;
finally
  Query1.EnableControls;
end;
  Mit Zitat antworten Zitat