Y a surement des réponse dans la FAQ Firebird notamment au sujet des transactions.
Et comme je l'ai déjà écrit dans un fil :