Clipper On Line • Ver Tópico - Bloqueio pessimista em firebird
Página 1 de 1

Bloqueio pessimista em firebird

MensagemEnviado: 27 Fev 2012 14:09
por rossine
Olá,

Alguém usa este método e tem algum exemplo de como se bloquear um registro quando o mesmo está sendo alterado para que outros usuários não o alterem também ?

Obrigado,

Rossine.

Bloqueio pessimista em firebird

MensagemEnviado: 27 Fev 2012 19:16
por alxsts
Olá!

Nunca usei este banco. Dê uma olhada na cláusula FOR UPDATE da instrução SELECT.

Bloqueio pessimista em firebird

MensagemEnviado: 27 Fev 2012 19:30
por Pablo César
Eu imagino que deva fazer uma função de persistência para garantir a atualização. Possivelmente fazê-lo através do "edt e um post no registro q vc quer bloqueiar e nao fechar a transacao da tabela q ele vai ficar bloqueado, e caso haja queda de energia o proprio firebird desbloqueia por que nao vai ta mais em uso..." (dado obtido em neste tópico)

Bloqueio pessimista em firebird

MensagemEnviado: 01 Mar 2012 16:07
por rossine
Olá Pablo,

Obrigado pelo retorno. Irei pesquisar este link.

T+

Rossine.

Bloqueio pessimista em firebird

MensagemEnviado: 01 Mar 2012 17:36
por rossine
Olá,

vc pode simplismente dar um edt e um post no registro


Desculpem a ignorância, mas não entendi o que ele quiz dizer com "edt" e "post" :(

T+

Rossine.