Thema: Delphi Datensatzkopie

Einzelnen Beitrag anzeigen

Benutzerbild von MrSpock
MrSpock
(Co-Admin)

Registriert seit: 7. Jun 2002
Ort: Owingen
5.865 Beiträge
 
Delphi 2010 Professional
 
#2

Re: Datensatzkopie

  Alt 24. Nov 2003, 19:09
Hallo rbest,

am besten benutzt du eine zweite TTable Komponente, die auf dieselbe Tabelle zeigt.
Angenommen myTable zeigt auf den zu kopierenden Datensatz, dann schreibst du:

Delphi-Quellcode:
myCopyTable.Open;
myCopyTable.Insert;
for i:=0 to myTable.FieldCount-1 do
  myCopyTable.Fields[i].Value := myTable.Fields[i].Value;
{ hier das zu ändernde Feld anpassen}
myCopyTable.FieldByName('ID').AsInteger := nextID;
myCopyTable.Post;
myCopyTable.Close
Albert
Live long and prosper


MrSpock
  Mit Zitat antworten Zitat