Quantas transações existem abertas???

Firebird

03/05/2005

Blz...

Gostaria de saber se tem alguma maneira mais simples de saber quantas transações existem abertas, e se possível, quais são elas.

Uso FB 1.5 com IBX e Delphi 7

Trabalho usando componentes IBTransaction comuns (consulta e relatórios) no DM e os demais em cada Form.

Estou verificando através de uma contagem em intervalos com o timer, ele faz uma contagem dos componentes, verifica se é IBTransaction, se ta ativo... ufa... dá um trabalhão...


Lucianoko

Lucianoko

Curtidas 0

Respostas

Lucianoko

Lucianoko

03/05/2005

Blz...

É, acabei descobrindo sozinho mesmo... e até que é muiiito fácil:

DM.IBDataBase.TransactionCount -1

Pode fazer uma laço, e verificar os que estão em transação e capturar o nome.


GOSTEI 0
POSTAR