Controle de edição de registro (lock)

10 views
Skip to first unread message

edregis

unread,
Mar 27, 2009, 10:42:11 AM3/27/09
to tiOPF.br
Bom dia a todos!

Alguém sabe se o tiOPF tem algum controle sobre o registro que está
sendo alterado, para que outra pessoa não consiga alterar ao mesmo
tempo?
Tipo, se tem algum recurso de dar um "lock" no registro quando o mesmo
estiver em edição, para que outros não consigam alterar ao mesmo
tempo.

Grato,

Edelson.

Diogo Augusto Pereira

unread,
Mar 27, 2009, 11:00:59 AM3/27/09
to tiop...@googlegroups.com
Bom dia,

O tiOPF não possui, até porque a transação de atualização do objeto no banco
de dados vai ser iniciada somente quando o objeto for salvo e será encerrado
imediatamente após, ou seja, irá durar poucos milissegundos.

Esse controle de lock deveria ficar no banco de dados, mas não é uma boa
prática manter transações em aberto por tempo indeterminado (nesse caso
enquanto o usuário estiver alterando o registro).

Isso também depende muito do SGDB utilizado e o isolamento da transação.

Diogo


-----Mensagem original-----
De: tiop...@googlegroups.com [mailto:tiop...@googlegroups.com] Em nome de
edregis
Enviada em: sexta-feira, 27 de março de 2009 11:42
Para: tiOPF.br
Assunto: Controle de edição de registro (lock)

edregis

unread,
Mar 27, 2009, 1:19:52 PM3/27/09
to tiOPF.br
Valew pela informação!

Abraço,

Edelson.
Reply all
Reply to author
Forward
0 new messages