![]() |
Borrar linea de un DBgrid
Hala a todos\a, Tengo un problemilla.
Tengo un DBGrid y quiero que cuando haga doble click, el registro pase a unas cajas de texto y desaparezca del DBEgrid. La primera parte ya la tengo, pero no puedo borrar el registro del DBGrid. Estoy utilizando esto: dbgrid1.SelectedField.Clear; pero nada. Alguien me ayuda. Un saludo Iskariote |
dbgrid1.datasource.dataset.delete
// Saludos |
Agradecimiento
Esto funciona, gracias por cntestar tan rapido
Un saludede Iskariote |
Borrar linea en un dbgrid !!!!
Buscando en el foro encontre este mensaje, que es justamente lo que quiero hacer:
Cita:
Código:
Multipe records found, but only one was expected.Les agradecería una ayuda. |
Olvida el BDE y usa los MDOLIB, usas un MDODataset, tendrás que especificar la DELETESQL y en ella le dices que el parámetro para borrar es la clave primaria de tu tabla:
DeleteSQL:
El grid pasará el Codigo (clave primaria) del registro actual y borrará en consecuencia. Saludos |
| La franja horaria es GMT +2. Ahora son las 09:52:41. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi