Ver Mensaje Individual
  #1  
Antiguo 19-03-2008
Patricio Patricio is offline
Miembro
 
Registrado: jul 2004
Posts: 433
Reputación: 20
Patricio Va por buen camino
Error General Sql Error lock conflict ...deadlock

Hola gente me ha surgido una duda, yo trabajo con delphi 5 e interbase 6 tengo un procedimiento q a veces me tira el siguiente error

Project raised exception class EDBEngineError with message 'General SQL error lock conflict on no wait transaction deadlock'

lo que hago es lo siguiente

while BDatos.In Transaction
do wait:= 1

BDatos.StarTransaction;
TablaaModificar.Active := True;
TablaaModificar.locate(lo ubico en el q quiero modificar);
TablaaModificar.Edit;
TablaaModificarCampo1.VAlue := ValorNuevo;
TablaaModificar.Post; --- ACA salta el ERROR
BDatos.Commit;

Saludos
Responder Con Cita