![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
![]() hola amigos del foro mi problema es el siguiente:
Tengo un dbgrid q esta asociado a un query y el mismo esta asociado a un updatesql esto hago para q el dbgrid sea editable y ahi registre los datos el usuario por q asi le es mas comodo el problema es q el usuario me pide que tenga una opcion de eliminar toda una fila ¿Como hiciera esto ya que los datos q registra el usuarios no estan todavia en la base de datos? Como elimino toda una fila del dbgrid ???? Trabajo con Delphi y firebird estare muchas gracias por toda la ayuda q me brinden amigos del foro |
#2
|
||||
|
||||
El DBGrid siempre está asociado a un DataSet, y por lo tanto, lo que se muestra en él está en el DataSet, y por tanto también en la Base de Datos.
Otra cosa sería el asunto de las transacciones asociadas, si confirmas finalmente la edición con un Commit o haces un Rollback. Basta con que hagas un Delete del registro DataSet asociado para que la fila también se elimine del DBGrid. Además no hay otra forma que esta, la única manera es borrar el registro del DataSet asociado al DBGrid. Si te refieres a algo diferente, intenta ser un poco más explícito en tus comentarios. Saludos ![]()
__________________
Piensa siempre en positivo ! |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Eliminar fila de un StringGrid | santiago14 | Varios | 6 | 28-06-2014 18:04:02 |
como eliminar una fila del stringGrid. | Arturo | Varios | 3 | 12-10-2006 20:54:04 |
Eliminar Fila de StringGrid...Consulta | BlueSteel | Varios | 2 | 07-06-2006 10:47:52 |
Eliminar una Fila Completa de un StringGrid | BlueSteel | Varios | 7 | 22-10-2004 15:21:39 |
Eliminar fila intermedia en StringGrid | andre | OOP | 0 | 30-06-2003 15:57:33 |
![]() |
|