Einzelnen Beitrag anzeigen

plautzer

Registriert seit: 23. Aug 2003
172 Beiträge
 
#1

ID automatisch einfügen und gleich anzeigen, wie?[interbase]

  Alt 23. Dez 2004, 14:25
Hi,

ich mal eine frage zu Iterbase bezüglich des Einfügens von daten.
Ich arbeite mir dbedits, ibdataset und ibstoredproc.

Per buttonclick soll, so eine neuer leerer datensatz erstellt werden, nur die ID soll automatisch generiert werden.

Das automatische gernerieren funzt auch, die daten werden bloß nicht gleich weider angezeigt.
Es soll der datensatz mit den leeren feldern angezeigt um diese zu füllen. Nach dem füllen der felder muss gespeichert werden.. sonst wird der datensatz wieder gelöscht.

so sieht mein buttonclick bis jetzt aus:
Delphi-Quellcode:
ibdataset1.FieldByName ('id').AsInteger:=IBstoredproc1.Params[0].Asinteger;
IBstoredproc1.ExecProc;
ibtransaction1.Commit;
IBTransaction1.Active := True;
ibdataset1.SelectSQL.Text:='select * from haus where id=:A';
ibdataset1.ParamByName('A').AsInteger:=IBstoredproc1.Params[0].Asinteger;

Plautzer
  Mit Zitat antworten Zitat