Einzelnen Beitrag anzeigen

Ulf346C

Registriert seit: 15. Okt 2003
Ort: Magdeburg
84 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#2

Re: Datensatz manuell einfügen!

  Alt 16. Feb 2006, 17:32
Dein Problem ist mir jetzt nicht so ganz klar...

ich vermute mal, du hast zwei dbEdit-Objete, deren Inhalt in zwei verschiedene Tabellen gespeichert werden soll ?

Ich würde das so machen:

im Objektinspektor der ersten Tabelle eine Ereiiignisbehandlungsroutine auf "AfterPost" ("nach dem speichern") erstellen. In dem Programm kopierst du die beiden Felder aus der ersten Tabelle in die zweite:

Delphi-Quellcode:
procedure TForm1.Table1AfterPost(DataSet: TDataSet);
begin
  table2.edit;
  table2.fieldbyname('Name').asString := table1.fieldbyname('name').asString;
  table2.fieldbyname('Alter').asInteger := table1.fieldbyname('Alter').asInteger;
  table2.post;
end;
  Mit Zitat antworten Zitat