Warum hast Du denn bei einem AutoInc-Feld ein DBEdit?? Das wird doch automatisch durch den Trigger "BeforeInsert" befüllt und ist somit "automatisch" nicht leer?!?!?! Bei mir funktioniert das nämlich ohne Probleme....
[Edit]
Ich befülle meine Tabelle allerdings durch ein
SQL-Statement. Vielleicht zeigt FireBird hier auch ein anderes Verhalten...
[/edit]