Thread: How to check that I am in transaction inside backend

How to check that I am in transaction inside backend

From
Denis Perchine
Date:
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
----------------------------------


Re: How to check that I am in transaction inside backend

From
Christof Petig
Date:
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