Hallo StoRmtec,
den
SQL-Code zum erzeugen von Generator und Trigger verwendest du beim Erstellen deiner Datenbank - ich mache das in IBConsole. Wenn du mit dem Trigger arbeitest, dann brauchst du dich eigentlich nicht mehr um den Schlüssel zu kümmern. Da ich aber manchmal einen Datensatz speichere und den Datensatz trotzdem weiter in Bearbeitung halten möchte, muss ich mir den generierten Schlüssel selbst besorgen und beim INSERT mitgeben.
Lies dir doch mal den thread
Autowerte bei Firebird setzen durch - da sollte einiges an Information für dich drin stecken.
marabu