Tema: Duda DBGrid
Ver Mensaje Individual
  #7  
Antiguo 20-03-2012
Avatar de ElDioni
[ElDioni] ElDioni is offline
Miembro Premium
 
Registrado: jul 2005
Ubicación: Murcia (España)
Posts: 935
Reputación: 19
ElDioni Va por buen camino
Hola,

en lugar de borrar el registro en el dbgrid hazlo en el query.

Código Delphi [-]
AdoQuery1.delete;
Esto borra el registro activo de la consulta de tu query que corresponde al que está señalado en el dbgrid.

También puedes hacerlo mediante consulta pero utilizando ExecSQL.

Código Delphi [-]
AdoQuery1.SQL.Text:='DELETE * FROM Herramientas WHERE nombre='+quotedstr(nombre);
AdoQuery1.ExecSQL;

Saludos.
__________________
Confórmate con lo que tienes pero anhela lo que te falta.
Responder Con Cita