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

Reply via email to