Ver Mensaje Individual
  #1  
Antiguo 23-03-2014
gorsan gorsan is offline
Miembro
 
Registrado: jun 2003
Ubicación: Alcala de Henares (Madrid)
Posts: 87
Reputación: 21
gorsan Va por buen camino
Captura Excepcion contravención Primary key en tabla

Buenos días.
Recurro de nuevo a ustedes.
Necesito capturar el mensaje que emite interbase cuando se pretende violar una primary key para lanzar yo mi propio mensaje y después manejar lo ocurrido con algo así:

Código Delphi [-]
   try
   ..../....
    inserción de registro
     .../....
   except
    Datamodule.IBTabla.Cancel;
    raise Exception.Create('Existe un registro con ese nombre');
    exit;
   end;

Pero no me funciona porque no lo considera una excepción ya que ni siquiera pasa por código de except.
¿Tienen alguna idea que me pueda ayudar?
Responder Con Cita