Erro Transação Firebird

21/12/2005

1

Ola pessoal, estou com um problema de transação no firebirde+dbexpress
na seguinte situação:

Tenho um cadastro de clientes aonde inicio uma transação para inclusão de um novo registro, dentro deste cadastro tem um campo com o segmento de atividade do cliente, possuo uma tabela para cadastro destes segmentos, no momento do cadastro do cliente liberei a opção de chamar a rotina de cadastro do segmento caso não exista na tabela, no momento que chamo a opção de cadastro do novo segmento inicio uma nova transação e encerro a mesma apos a gravação porem está encerrando a transação do cadastro do cliente, tem como encerrar somente a transação de cadastro do segmento e continuar aberta a trasação do cadastro do cliente?


Responder

Posts

21/12/2005

Pain_elemental

Nos meus projetos com fb eu costumava usar um componente TIBTransaction pra cada tela, para cada uma ficar em uma transacao separada. acho que isso resolverá o seu problema.


Responder