[firebase-br] RES: Bloquear um registro para edição

Robson Catunda robson.catunda em gmail.com
Seg Nov 22 18:09:15 -03 2010


Põe um timer...
exemplo: 30 segundos sem teclar nada aborta-se a operação.

Em 22 de novembro de 2010 14:29, Fellipe Henrique
<fellipe.h em uol.com.br>escreveu:

> Já pensei nisso..
>
> Agora, pense no seguinte:
>
> Tenho um conta a receber.. na parcela de valor de R$ 500,00..
> pois bem, vou numa outra tela, pra efetuar a baixa.. abro e seleciono a
> parcela.. porém nesse instante outro abre o cadastro e altera a parcela pra
> 600,00.. o primeiro que iria efetuar o pagamento completo nao vai mais..
>
> É complicado resolver isso.. o travamento pessimista é a melhor
> solucao...bom, pelo menos a que eu consigo imaginar..
>
> []s
>
>
> Em 22/11/2010 15:17, Felix escreveu:
>
>> Travamento pessimista.
>>
>> Imagine que um usuário poderá abrir o registro para edição, deixar a tela
>> aberta e dar uma esticada para tomar café... e o registro fique travado
>> por
>> 30 minutos ?
>>
>> Fco. Felix
>> Desenvolvimento de Sistemas
>> www.soltecnologia.com.br
>>
>> -----Mensagem original-----
>> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br]
>> Em
>> nome de Fellipe Henrique
>> Enviada em: segunda-feira, 22 de novembro de 2010 13:59
>> Para: lista em firebase.com.br
>> Assunto: [firebase-br] Bloquear um registro para edição
>>
>>  Olá amigos,
>>
>> Existe como eu bloquear somente um registro para edição? digo.. se
>> alguem estiver vendo o registro, nao deixar outra pessoa alterar ele?
>>
>> Tentei com WITH LOCK, mas com select e join não funciona...
>>
>> OBrigado
>>
>> []s
>>
>
>
> --
> =================================================
>   .~.     T.·.F.·.A.·.
>   /v\
>  // \\    Fellipe Henrique P. Soares
>  /(   )\   Linux Administrator/Delphi Developer for Win32 Applications
>  ^^-^^    E-mail/MSN Messenger: fellipe.h em uol.com.br /
> fellipe em imicro.com.br
>  LINUX    Skype: fellipehenrique  ICQ: 58101708
> =================================================
>
>
> ______________________________________________
> 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