Como puedo borrar una fila en un dbgrid
Saludos a todos!
Estoy tratando de borrar una linea de detalle de una factura pero no me lo permite, me sale el siguiente mensaje: No se puede encontrar la fila para su actualizacion algunos valores han cambiado desde la ultima vez que se leyo. tengo este codigo en un boton procedure TfmIngresos.btnEliminarClick(Sender: TObject); begin if messagedlg ('¿Está seguro que desea eliminar la línea de concepto actual?',mtconfirmation,[mbok,mbcancel],0)=mrok then dm.TBEntradaDet.Delete; end; uso una base de datos Access Gracias anticipadas |
Se supone que tienes una clave primaria en la tabla detalle, sino la tienes debes de crearla, por otra parte es posible que tengas que actualizar las MDAC.
Un Saludo. |
La franja horaria es GMT +2. Ahora son las 16:38:59. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi