PAGUE 6 MESES
LEVE 12 MESES
GARANTIR DESCONTO

Fórum IBQuery e Transaction dinamica #415209

10/04/2012

0

Pessoal,

Estou com o seguinte problema:

- Tenho uma IBQuery que está em um data modulo
- Essa IBQuery é utilizada em um frame
- O frame é utilizado em várias telas do sistema
- Em cada tela eu passo para o frame qual é a transação (TIBTransaction) que ele está utilizando (pois algunas telas usam transações diferentes.)
- O frame recebe a transação da tela e atualiza dinamicamente a transação da ibquery que está no data modulo
- quando eu faço a inserção, alteração e exclusão na primeira tela que acesso o frame (independente de qual seja) tudo funciona.
- mas quando eu vou para a outra tela onde é necessário outra transação a ibquery simplesmente não faz nada.
- Quando a query está em mode de inserção atá aparece na grid do frame, mas quando chamo o posto e o applyUpdates o registro não é gravado

Eu já vasculhei meu código e estou dando os commits necessários e mesmo assim o registro não é gravado no banco quando acesso outra tela.

Alguem tem alguma idéia do que pode ser.

Agradeço desde já.


Command Informatica

Command Informatica

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar