danke nun klappt es
allerdings addierte
DBForm.query1.SQL.add('Select GEN_ID(GEN_IDRECORDS_ID,1) From RDB$Database');
immer noch ne id dazu...
deshalb hab ichs in
DBForm.query1.SQL.add('Select GEN_ID(GEN_IDRECORDS_ID,0) From RDB$Database');
geaendert... nun krieg ich wirklich die zuletzt geschriebene id raus