FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
MyDacs
Hola a todos estoy usando las componentes MyDacs para accesar a una BD MySQL. sucede que una tabla necesito que se autorefresque cada 3 segundos ya que muchos usuarios interactuan y realizan cambios en ella
le asigno la proiedad de autorefresh y los 3 segundos. lo que sucesde es que cada vez que uno de los usuarios navega por la tabla usando el scrool del dbgrid, este se refresca cada 3 segundos y vuelve arriba donde estaba posionado el registro en la tabla. existe alguna forma de capturar el scrool para desactivar el autorefresh y despues volverlo a activar ? Gracias por sus atenciones |
#2
|
||||
|
||||
no tengo delphi a la mano pero creo que puedes usar los bookmark
var _Position :TBookmarkStr; _position := qryAnexos.Bookmark; /// graba la posiciom qryAnexos.Bookmark := _position; /// establece la posicion
__________________
Dulce Regalo que Satanas manda para mi..... |
#3
|
|||
|
|||
Gracias por la respuesta, pero la complicacion es que en que posicion
capturo el scrooll, en que evento ? para poder pasar el focus del registro Gracias |
#4
|
|||
|
|||
Bueno logre adecuar este codigo
Todo funciona de maravillas, pero necesito hacer lo mismo cuando el usuasrio arrastra el scrooll bars por el boton que tiene en la barra de desplazamiento vertical. algo importante es que la rejilla de datos que utilizao es el cxGrid de las devexpress por si alguien las utiliza tambien Gracias |
|
|
|