FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
seleccionar fila de dbgrid luego de guardar registro
Buen dia
necesito que al guardar o modificar un dato al cargar los datos en un dbgrid seleccione ese dato que tenga foco en esa fila, ya que en este momento al guardar acatualizo la consulta pero me ubica en el primer registro. agradesco de antemano su colaboracion |
#2
|
||||
|
||||
Debes posicionarte en el registro que desees tras actualizar, y como siempre hay varios modos.
Puedes guardar los campos necesarios para encontrarlo y hacer un locate, que supongo que será lo más adecuado por lo que dices. |
#3
|
|||
|
|||
gracias por el dato pero no encuentro documentacion de locate para dbgrid
|
#4
|
||||
|
||||
Se ejecuta sobre la consulta, ese DBGrid tiene que alimentarse con algo, ahí es donde debes buscar:
function Locate(const KeyFields: string; const KeyValues: Variant; Options: TLocateOptions): Boolean; |
#5
|
||||
|
||||
Cita:
Antes de la actualización marcas el registro actual con un Bookmark utilizando GetBookmark (1), actualizas el Dataset y luego vuelves al registro marcado en (1) con GotoBookmark. Aquí tienes un ejemplo en Delphi: https://docwiki.embarcadero.com/Code...okmark_(Delphi)
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#6
|
|||
|
|||
Cita:
muchas gracias; este fue el codigo que use para ubicar el dato. Última edición por Neftali [Germán.Estévez] fecha: 27-10-2022 a las 09:41:02. Razón: Añadir TAGs al código |
#7
|
||||
|
||||
Cita:
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#9
|
||||
|
||||
Siempre puedes escribir otro mensaje, como este
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
DBGRID ¿como seleccionar fila y obtener datos de la fila ? | JXJ | Varios | 5 | 18-04-2017 03:50:14 |
Seleccionar fila DBgrid ?? | Coco_jac | Varios | 3 | 25-05-2010 17:58:41 |
Liberar una Fila luego de ingresarle datos en un DBGrid | bellota | Varios | 4 | 20-06-2006 18:41:33 |
seleccionar fila de un DBGrid | empty | Varios | 1 | 31-03-2004 13:00:47 |
Seleccionar una fila de un dbgrid | NuncaMas | Conexión con bases de datos | 3 | 22-01-2004 10:55:48 |
|