How to check that I am in transaction inside backend

Started by Denis Perchineabout 25 years ago2 messages
#1Denis Perchine
dyp@perchine.com

Hello,

Having some expirience with catching errors with BLOBs, I realised, that it
is really hard to understand that you forget to enclose BLOB operations in
transaction...

I would like to add a check for each BLOB operation which will check whether
we are in transaction, and if not it will issue a notice.

The question is how correctly check that I am in transaction.

--
Sincerely Yours,
Denis Perchine

----------------------------------
E-Mail: dyp@perchine.com
HomePage: http://www.perchine.com/dyp/
FidoNet: 2:5000/120.5
----------------------------------

#2Christof Petig
christof.petig@wtal.de
In reply to: Denis Perchine (#1)
Re: How to check that I am in transaction inside backend

Denis Perchine wrote:

Hello,

Having some expirience with catching errors with BLOBs, I realised, that it
is really hard to understand that you forget to enclose BLOB operations in
transaction...

I would like to add a check for each BLOB operation which will check whether
we are in transaction, and if not it will issue a notice.

The question is how correctly check that I am in transaction.

simply use IsTransactionBlock()

Christof