Vielleicht schaust du dir mal
dieses Beispiel an, das zwar zur Geschwindigkeitsmessung entworfen wurde, aber ebenfalls eine Firebird-Tabelle erstellt, das mit einem vorausgehendem
IBTransaction1.StartTransaction;
und einem abschließendem
IBTransaction1.Commit;
arbeitet.