Fórum Deadlock - Atualizando em Rede #41650
19/01/2004
0
uso D6 e IB6, na minha aplicação uso ibdatabase,ibtransaction e ibquerye, no ibtransaction uso read-commited, mas quando vou atualizar alguns registros, dá a seguinte mensagem :
´Lock Conflict on no wait transaction deadlock´, já fiz uma pesquisa aqui no forum e algumas sugestões fiz a alteração aqui na minha aplicação, mas deu a mesma mensagem.
[b:b37a9e8ca0]Como posso solucionar isso ??[/b:b37a9e8ca0]
SOCORRO !!!
´Lock Conflict on no wait transaction deadlock´, já fiz uma pesquisa aqui no forum e algumas sugestões fiz a alteração aqui na minha aplicação, mas deu a mesma mensagem.
[b:b37a9e8ca0]Como posso solucionar isso ??[/b:b37a9e8ca0]
SOCORRO !!!
Carlos Jatai
Curtir tópico
+ 0
Responder
Posts
19/01/2004
Sremulador
Amigo eu estou desenvolvendo um sistema em IB, e estou com a mesma preocupação que você buscando informações no forum e em outros locais descobri que ou você faz um tratamento try except ou utiliza componentes tipo IBO que faz um tratamento espacial para esses casos.
Responder
Gostei + 0
21/01/2004
Afarias
UM REGISTRO SÓ FICA BLOQUEADO APÓS HAVER UMA EDIÇÃO/POST (Componentes como IBX, IBO, FIB, ...) -- O DESBLOQUEIO OCORRE LOGO QUE É EXECUTADO UM COMMIT DA TRANSAÇÃO.
Sendo assim, a solução é::
MANTENHA SUAS TRANSAÇÕES CURTAS!
T+
Sendo assim, a solução é::
MANTENHA SUAS TRANSAÇÕES CURTAS!
T+
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)