Ver Mensaje Individual
  #9  
Antiguo 20-02-2010
bothy bothy is offline
Miembro
 
Registrado: ene 2010
Posts: 144
Reputación: 15
bothy Va por buen camino
ya lo intente poniendolo en el eveno onclick del control navigator
y no me funciono ..un dato importante no tengo codigo para enlazar
las tablas uso puros comoponentes el dataset datasource y un control
navigator ..


donde podre atrapar mi error con el try ...

en el evento beforespost atrape un error pero con este codigo

procedure TForm1.DatosBeforePost(DataSet: TDataSet);
begin
if Dataset.FieldByName('NOMBRE').AsString = '' then begin
ShowMessage('Debes rellenar el nombre');
Abort; // Cancelo el Post
end;
end;


pero ahora lo que pido es cambiar el mensaje que sale en ingles cuando duplico una clave ... el error que sale es porque duplico la clave . clave es la primarykey..
Responder Con Cita