Hallo,
wo hast du den den Code her ?
Das ist quasi wie Assembler.
Für Interbase/Firebird gibt es z.B. uib, zeos, fibplus.
Gerade Zeos ist praktisch eine direkte "Kopie" zur
Bde.
Allerdings gibt es dort (noch) kein hardcommit (nur softcommit, commit retaining)
Falls dir das nix sagt, nimm Zeos nicht.
Heiko