[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