[firebase-br] Fw: Controle de concorrência
Anticlei Scheid
clei em geous.com.br
Seg Set 29 11:33:36 -03 2008
Bom dia Stefan
Eu não expressei corretamente.
Descrevi o que eu GOSTARIA de implementar, pois existem situações em que
dois usuários estão exibindo e alterando o mesmo registro sem nenhuma
restrição, mas não está implementado.
Estou fazendo tentativas com "explicit locking" usando a cláusula "FOR
UPDATE WITH LOCK", mas não estou conseguindo implementar com o TSQLDataSet
no Delphi. Recebo a seguinte mensagem de erro: "Cursor not returned from
Query"
Obrigado
----- Original Message -----
From: "Stefan Horochovec" <stefan em consisanet.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Monday, September 29, 2008 10:46 AM
Subject: Re: [firebase-br] Controle de concorrência
Ola Anticlei,
Não entendi o problema, parece que o controle esta sendo feito, afinal,
o registro aberto pelo micro 1, não é visivel pelo micro 2
Att
Stefan Horochovec
----- Original Message -----
From: "Anticlei Scheid" <clei em geous.com.br>
To: "Firebird Lista" <lista em firebase.com.br>
Sent: Monday, September 29, 2008 9:45 AM
Subject: [firebase-br] Controle de concorrência
> Bom dia pessoal !
>
> Já tentei nos artigos, mas não encontrei como fazer controle de
> concorrência na seguinte situação :
>
> 1. Um formulário Delphi abre e exibe dados sobre uma tabela (master) e
> outras tabelas relacionadas (details)
> 2. Dois usuários tentam exibir o mesmo registro da tabela master e tabelas
> relacionadas (details)
> 3. SOMENTE o primeiro usuário tem acesso a esses registro da tabela
> master.
> 4. O segundo usuário recebe uma resposta de aviso para tentar mais tarde
> neste registro, mas permitindo que exiba outros registros da mesma tabela
> master.
>
> Obrigado
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
> !DSPAM:48e0ce22105717253141902!
>
>
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
Mais detalhes sobre a lista de discussão lista