Erro Transação Firebird
21/12/2005
0
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?
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?
Helderjr
Curtir tópico
+ 0
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
Clique aqui para fazer login e interagir na Comunidade :)