PAGUE 6 MESES
LEVE 12 MESES
GARANTIR DESCONTO

Fórum Bloqueando edição de registro em rede #233589

21/05/2004

0

Olá pessoal,

Tenho um sistema com base de dados MySQL e preciso saber como faço para bloquear um determinado registro caso um outro usuário estiver utilizando-o.
Vocês poderiam me ajudar?

Grato,

Ilano.


Ilanocf

Ilanocf

Responder

Posts

21/05/2004

Ilanocf

Tentei isto:

procedure TDMDados.TBCursosEditError(DataSet: TDataSet; E: EDatabaseError; var Action: TDataAction); Var wErro, wRet: Word; begin If E is EDBEngineError Then Begin wErro:=(E as EDBEngineError).Errors[1].ErrorCode; If (wErro = 10241) Then Begin wRet:=Application.MessageBox(´Outro usuário está editando este registro!´+#13+´Tentar novamente?´,´ARENÇÃO´, MB_YESNO + MB_ICONQUESTION); If wRet = IDYes Then Action:=daRetry Else Action:=daAbort; DMDados.TBCursos.Refresh; End; End; end;


Mas não deu certo. Alguém tem uma dica melhor?


Responder

Gostei + 0

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

Aceitar