![]() |
Datenbank: Access • Version: 2000 • Zugriff über: KaDao Komponenten
Datensatz in gleicher Tabelle duplizieren
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 |
Re: Datensatz in gleicher Tabelle duplizieren
Herzlich willkommen in der Delphi-PRAXiS, Olli.
Schau mal in diesen thread: ![]() Vielleicht sind da ein paar Anregungen für dich drin. Freundliche Grüße vom marabu |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:29 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz