Zitat von
cugar:
Ja, schon richtig. Du bekommst diese Daten aber nicht sofort zu sehen (ganz wichtig mein Wert vom GEN_ID), erst nach POST.
Glaub Hr Kosch hat da schon mal ein Tipp gegeben und sagte eine Stored Procedure würde da helfen.
Den Generator kann man auch mit Delphi einfach per
SQL abfragen und erhöhen(!):
select gen_id(generatorname, 1) from rdb$database
liefert den Generator (und erhöht ihn um 1).
Man braucht keine Stored Procedure, sondern weist den per Select erhaltenen Wert einfach dem Parameter der Insert-
Query zu (bzw. über das OnNewRecord-Event eines Datasets dem ID-Feld).