travamento de registros
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
Estou utilizando Delphi 6 e Firebird 1, com os componentes da paleta interbase
Salupe
Curtidas 0
Respostas
Afarias
12/03/2004
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::
T+
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+
GOSTEI 0