Thema: Delphi IDs schnell abändern

Einzelnen Beitrag anzeigen

trashcandesign

Registriert seit: 21. Feb 2006
Ort: Mühlhausen
187 Beiträge
 
Delphi XE2 Professional
 
#1

IDs schnell abändern

  Alt 26. Apr 2007, 17:46
Datenbank: Firebird • Version: 1.5 • Zugriff über: ZEOSLib
Moin,

ich hab da mal wieder ein kleines Problemchen.

Ich habe eine Tabelle [ID|Text] mit ca. 11000 Datensätzen und muss nun bei jedem Datensatz die ID abändern.
Im Moment gehe ich mit einer while-Schleife durch jeden Datensatz und änder die ID:
Delphi-Quellcode:
[...]
  while not eof do
  begin
    Edit;
      FieldByName('ID').AsInteger := iID;
    Post;
     
    inc(iID);
    Next;
  end;
[...]
Diese Methode dauert aber natürlich viel zu lang.
Gibt es eine Möglichkeit dieses Problem recht schnell und einfach zu lösen?


Gruß
Dirk
  Mit Zitat antworten Zitat