Ver Mensaje Individual
  #1  
Antiguo 18-06-2004
jmedina jmedina is offline
Miembro
 
Registrado: jun 2004
Posts: 92
Reputación: 23
jmedina Va por buen camino
Unhappy Key violation

Que tal:

Espero me puedan ayudar gracias

Tengo una aplicacion aqui atorada, lo que pasa es que cuando hago un post. y si este tiene llave duplicada, como es que pueda cancelar el evento de ese boton a la hora de guardar y regresarme al dato que esta duplicado para modificarlo y este ya me permita guardarlo, si lo atrapo pero no me regresa y me congela la tabla en modo de insercion, esta son una lineas de codigo que espeor y esten bien y me puedan decir por que no se cancela en evento OnClick de mi boton
Begin
DM3.TCotizacion.Append;
DM3.TCotizacionCodigoCot.AsString:= RzEdit9.Text;
DM3.TCotizacionFecha.AsDateTime:= DateTimePicker1.Date;
DM3.TCotizacionCodigoCli.AsInteger:= StrToInt(RzEdit1.Text);
try
DM3.TCotizacion.Post;
except
on e:Exception do
raise exception.create('No se puede guardar La Cotización ya Existe'+#13+#13+ e.message);
RzSave.SetFocus;
end;

Espero me puedan ayudar

gracias
Saludos
Responder Con Cita