Ver Mensaje Individual
  #1  
Antiguo 29-07-2007
Elite237 Elite237 is offline
Miembro
 
Registrado: jul 2007
Posts: 162
Reputación: 17
Elite237 Va por buen camino
Eliminar registros de mi base de datos

Que codigo debo utilizar para eliminar un registro de mi base de datos.
La base de datos que utilizo en SQL Server 2000, estoy utilizando los componentes de ADOConnection y ADOTable, y quiero que me valide, en caso de que busque una clave que no exista y me mande un mensaje de que la clave no existe y en caso de que no si exista, que me borre mi registro.Este es el codigo que introduci: SI PUEDO EJECUTAR MI APLICACION, SOLO QUE NO HACE LO QUE LE PIDO.

Código:
procedure TForm8.BitBtn2Click(Sender: TObject);
begin
if Dep.Locate('clave',edit1.Text,[]) then
  begin
    Edit1.Clear;
    mensaje:=Application.MessageBox('La clave no existe','Error de entrada')
  end
    else
   begin
  Dep.Delete;
       Dep.FieldValues['clave']:=Edit1.Text;
       Dep.FieldValues['nombre']:=Edit2.Text;
       Dep.FieldValues['descripcion']:=Edit3.Text;
       Dep.FieldValues['jefe']:=Edit4.Text;
       Dep.Post;
       Edit1.Clear;
       Edit2.Clear;
       Edit3.Clear;
       Edit4.Clear;
       mensaje:=Application.MessageBox('Los datos se eliminaron con éxito!','Mensaje de Confirmación');
    end;
end;

Última edición por Elite237 fecha: 29-07-2007 a las 20:51:31.
Responder Con Cita