Hello, Tiberiu! Monday, April 2, 2012, 10:33:43 AM, you wrote:
TH> should I use TACommit as default action for TIBTransaction ? TH> object trans: TIBTransaction TH> DefaultDatabase = database TH> DefaultAction = TACommitRetaining DefaultAction how to end transaction, when IdleTimer is out (and greater than 0). Also DefaultAction defines how active transaction will end when IBDatabase is being closed. So, DefaultAction = taCommitRetaining - is really nonsense. It must be taCommit or taRollback. And better is - taRollback due to logic I described above. What you need, is to set AllowAutoStart=False for all transactions you have. Have you tried to read translated www.ibase.ru/devinfo/ibx.htm ? Seems no. -- Dmitry Kuzmenko, www.ib-aid.com