Pregunta: | 4064 - COMO ELIMINAR MENSAJES PROPIOS DE DEPHI SI UTILIZO EXCEP. |
Autor: | RUBEN DARIO GONZALEZ |
Estoy manejando Exceptiones en Dephip cuando grabo un registro me despliega un mensaje propio de delphi que la llave ya existe yo quiero definir mi propio mensaje, el sistema me lo despliega el mensaje popio de delphi, y luego le digo continuar me despliega el mensaje propio que defini, como configuro que no me salga el mensaje que tiene dephi. |
Respuesta: | José Oronas |
No se como capturaras la excepcion de duplicacion de llave, pero podria ser ..... Table1.insert ; . . . Try Table1.post ; Except // Mesaje personalizado ; Table1.Cancel ; End ; Si lo haces en el evento OnPostError ....... procedure TForm1.Table1PostError(DataSet: TDataSet; E: EDatabaseError; var Action: TDataAction); begin // Emitir mensaje de error personalizado . . . // Para que no se despliege el emensaje estandar Action := daAbort ; end; |