Ver Mensaje Individual
  #3  
Antiguo 06-06-2004
Avatar de cbrrr
cbrrr cbrrr is offline
Miembro
 
Registrado: jun 2004
Posts: 57
Reputación: 23
cbrrr Va por buen camino
Me imagino que usas BDE (por el hilo anterior).

Este error salta al intentar modificar en los dos TDBGrids el mismo registro. Puedes mirar de controlar este error en el evento OnEditError del Dataset. Algo así:

Código Delphi [-]
  procedure TForm1.Table1EditError(DataSet: TDataSet; E: EDatabaseError;
    var Action: TDataAction);
  begin
    if E is EDBEngineError then
      case EDBEngineError(E).Errors[0].ErrorCode of
        DBIERR_ALREADYLOCKED:
        begin
          ShowMessage('lili');
          Action := daAbort;
        end;
      end;
  end;

Espero te sea de utilidad

PD: por cierto, como ponen el código con formato delphi? no encuentro el botón para hacerlo
__________________
Si no tienes algo que decir más importante que el silencio, cállate

Última edición por cbrrr fecha: 06-06-2004 a las 01:47:48. Razón: cambio de etiquetas
Responder Con Cita