Fórum travamento de registros #220232

12/03/2004

0

como posso travar um registro ou uma tabela, para que dois usuários não consigam gravar ao mesmo tempo.

Estou utilizando Delphi 6 e Firebird 1, com os componentes da paleta interbase


Salupe

Salupe

Responder

Posts

12/03/2004

Afarias

apenas faça uma alteração no registro e post!

o registro ficará bloquado até q vc execute um commit ou rollback da transação, ex::

with IBDataSet1 do  // ou IBQuery1
begin
  Edit;
  Fields[0].Value := Fields[0].Value;
  Post; // o registro é bloqueado aqui!!
end;




T+


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar