Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Auto refresh (https://www.clubdelphi.com/foros/showthread.php?t=70473)

cmfab 22-10-2010 19:23:42

Auto refresh
 
hola a todos, en otras plataformas de B.D he visto propiedades de una tabla como aturefresh y el intervalo de este refrescamiento en mseg o seg para actualizar las tablas en cada una de las PC clientes. mi pregunta es como hacer esto en tablas de la BD MySQL. Utilizao componentes Zeos para la conexion. pero las proiedades que expliqué anteriormente no existen para este tipo de tablas. muchas gracias de antemano

movorack 22-10-2010 21:19:26

Hola,

No se que opinen los masters sages pero creo que andar haciendo un refresh cada tanto podria consumir recursos innecesariamente.

Pero si quieres puedes usar un TTimer donde cada tanto tiempo ejecute (OnTimer) la actualización a tu tabla.

cmfab 22-10-2010 21:27:42

Gracias, ya habia pensado en esa opcion y en lo del consumo de recursos

ecfisa 22-10-2010 22:31:50

Cita:

Empezado por cmfab (Mensaje 380169)
hola a todos, en otras plataformas de B.D he visto propiedades de una tabla como aturefresh y el intervalo de este refrescamiento en mseg o seg para actualizar las tablas en cada una de las PC clientes. mi pregunta es como hacer esto en tablas de la BD MySQL. Utilizao componentes Zeos para la conexion. pero las proiedades que expliqué anteriormente no existen para este tipo de tablas. muchas gracias de antemano

Hola.

No conozco MySQL, pero en Firebird podés echar mano de POST_EVENT en un trigger, para notificar una modificación en tu base de datos.
Esto te permite hacer el refresh cuando realmente es necesario, sin la pérdida de tiempo que traen los pollings periódicos.

Supongo que MySQL debe poseer algo por el estilo.

Saludos. :)


La franja horaria es GMT +2. Ahora son las 20:21:04.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi