Moin, ich hab ein kleines Problem mit meiner Datenbank. Ich habe ca 50.000 Einträge und möchte jetzt von allen selektierten Einträge ein Feld in einer Stringlist speichern.
Das ganze mache ich so, is aber sehr langsam:
Delphi-Quellcode:
for i:=0 to DBGrid1.SelectedRows.Count-1 do
begin
DBGrid1.DataSource.DataSet.GotoBookmark(Pointer(DBGrid1.SelectedRows.Items[i]));
ClearList.Add(DBGrid1.DataSource.DataSet.FieldByName('NUMBER').AsString);
end;
Kann das jemand performanter gestalten?