IBXで、IBTransaction->AddDatabaseして正常に動作する場合と、
ついでにIBDatabase->DefaultTransaction = IBTransactionもしとかないとエラーになる場合があります。

基本は、両方設定でつか?