![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Si la actualización la estás haciendo desde otro programa, bastaría con cerrar y volver a abrir el Dataset.
__________________
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. |
|
#2
|
|||
|
|||
|
no la actualizacion la quiero hacer en el mismo programa si e abierto y cerrado el dataset pero si estoy en tal registro cuando hago eso se posiciona en el primer registro. y no se queda en el que estaba editando....
|
|
#3
|
||||
|
||||
|
Solo bastara refrescar el DataSet despues de la insercion,eliminacion o modificacion:
. Saludos... ![]()
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7 |
|
#4
|
|||
|
|||
|
Hola,
A mi me pasa que hago el "Tabla.Refresh" después de una modificación, me lo actualiza, pero se va al primer registro de la tabla y por lo tanto a la primera posicion del grid que tengo asociado.¿Alguien me podría ayudar? salu2 PD:me estreno en este foro, ![]() |
|
#5
|
||||
|
||||
|
Cita:
Te recomiendo que leas la Guía de estilo de los foros. Para nuevas preguntas es mejor que crees hilos nuevos. En cuanto a tu pregunta, lo lógico para mantener la posición después del refresh es utilizar bookmarks.
__________________
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
|
|||
|
|||
|
Lo siento, ya lo se para la próxima.
Al final la cosa estaba en que no me funcionaba el "Refresh" (me dejaba la línea del grid en blanco) y para actualizar he tenido que hacer un "Close" y un "Open", pero claro, de esta manera, se iba al primer registro de la tabla. Entonces he utilizado los "bookmarks" (no los conocía) y me deja el registro activo en la posición central del grid, que más o menos me sirve, sino se puede dejar en la misma posición. Muchas grácias. |
|
#7
|
|||
|
|||
|
y porque no capturas en una variable la posicion en la que estas antes de refrescar y después despues de refrescar la recuperas.?
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| cambiar datasource.dataset en tiempo de ejecución | jzginez | Conexión con bases de datos | 2 | 30-11-2007 19:42:48 |
| Actualizar campos en QReport en tiempo de ejecucion | Goyo | Impresión | 3 | 13-07-2007 01:18:02 |
| actualizar campos tipo moneda en un dbgrid en tiempo de ejecucion | Goyo | SQL | 1 | 29-08-2006 23:14:04 |
| Crear DataSet en tiempo de ejecución. | Drahcir | Conexión con bases de datos | 6 | 13-04-2006 03:16:45 |
|