Einzelnen Beitrag anzeigen

OLLI_S

Registriert seit: 20. Aug 2006
19 Beiträge
 
Delphi 7 Architect
 
#1

Datensatz in gleicher Tabelle duplizieren

  Alt 13. Okt 2006, 13:16
Datenbank: Access • Version: 2000 • Zugriff über: KaDao Komponenten
Hallo,

ich habe eine Access Datenbank (Access 2000), die ich mit KaDao an meine Anwendung anbinde.
Dazu habe ich in meinen Formularen die "TDataSource" Komponenten verwendet.

Ich habe also

FActiveDataSource.DataSet.Insert (neuen Datensatz hinzu)
FActiveDataSource.DataSet.Edit (aktuellen Datensatz editieren)
FActiveDataSource.DataSet.Delete (aktuellen Datensatz löschen)
FActiveDataSource.DataSet.Post (aktuellen Datensatz speichern)
FActiveDataSource.DataSet.Cancel (aktuellen Datensatz rückgängig, also nicht speichern)

Die gesamte Kommunikation mit den Daten funktioniert also über ein TDataSource.

Nun stehe ich vor dem Problem, dass ich den aktuellen Kunden duplizieren will (also eine 1:1 Kopie).
Das sollte doch auch irgendwie über ein TDataSource möglichn sein, ohne dass ich manuell jedes Feld des Kunden per Hand kopieren muss.
Vor allem weil Felder in der Datenbank hinzu kommen können und ich sonst die Kopierfunktion jedes mal anpassen müsste.

Wer hat bitte eine Idee für mich?

Danke und Gruß


OLLI
  Mit Zitat antworten Zitat