[firebase-br] RES: RES: RES: Erro
Maciel Soncini Bueno
maciel em 2msolutions.com.br
Qui Jul 20 11:46:36 -03 2006
Saudações pessoal, sou eu de novo.
Descobri o motivo do erro abaixo:
SQLSERVER ERROR: DEADLOCK UPDATE CONFLICT WITH CONCONRRENT UPDATE.
Minha Transaction está aberta e tenho um registro que é manipulado
simultaneamente quando o usuário se loga com o mesmo login em mais de uma
máquina.
Evidentemente que o usuário não poderia se logar com o mesmo login em
máquinas diferentes, e posso até fazer algum controle para que isto não
aconteça todavia, existe alguma maneira de saber se o registro já está
travaldo, sendo manipulado pela transação ou algo do genero?
Maciel
-----Mensagem original-----
De: lista-bounces em firebase.com.br
[mailto:lista-bounces em firebase.com.br]Em nome de Maciel Soncini Bueno
Enviada em: quinta-feira, 20 de julho de 2006 10:46
Para: FireBase
Assunto: [firebase-br] RES: RES: Erro
Jorge,
No módulo da recepção, eu estou utilizando transações.
Na minha aplicação eu tenho esta linha fixa:
TD.TransactionID := 1;
Além dos demais comandos para se trabalhar com Transaction
Isso é correto, ou eu devo controlar este número ou algo do genero?
Maciel
-----Mensagem original-----
De: lista-bounces em firebase.com.br
[mailto:lista-bounces em firebase.com.br]Em nome de Jorge Luis Bublitz
Enviada em: quinta-feira, 20 de julho de 2006 10:15
Para: 'FireBase'
Assunto: [firebase-br] RES: Erro
Maciel,
Você está usando Transações no seu sistema?? Isso ocorre quando dois
usuários estão atualizando a mesma tabela. Você deve usar transações para
resolver esse problema.
[]s,
Jorge Luis Bublitz
Analista Desenvolvedor
"O todo sem a parte não é todo,
A parte sem o todo não é parte,
Mas se a parte faz parte do todo, sendo parte,
Não se diga que é parte, sendo todo."
-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Maciel Soncini Bueno
Enviada em: quinta-feira, 20 de julho de 2006 08:52
Para: FireBase
Assunto: [firebase-br] Erro
Pessoal,
Tenho uma aplicação Delphi 7 + Firebird 1.5.
A aplicação roda normalmente em vários clientes todavia, num cliente, sempre
que o movimento aumenta (estou falando de uma recepção de uma clínica
médica), o sistema começa a dar o seguinte erro:
SQLSERVER ERROR: DEADLOCK UPDATE CONFLICT WITH CONCONRRENT UPDATE.
Alguém sabe explicar o motivo desde erro e como eu deveria proceder para que
o mesmo não ocorra?
Maciel
--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.394 / Virus Database: 268.10.2/393 - Release Date: 19/07/2006
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.394 / Virus Database: 268.10.1/391 - Release Date: 18/07/2006
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.394 / Virus Database: 268.10.2/393 - Release Date: 19/07/2006
--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.394 / Virus Database: 268.10.2/393 - Release Date: 19/07/2006
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.394 / Virus Database: 268.10.2/393 - Release Date: 19/07/2006
--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.394 / Virus Database: 268.10.2/393 - Release Date: 19/07/2006
Mais detalhes sobre a lista de discussão lista