Ver la Versión Completa : refresco de datos en red
valdorre
06-03-2007, 17:58:29
hola gente, tengo un problemita a ver si alguien me puede dar una mano...
tengo un programa en red (servidor y 1 usuario) y quiero saber si se puede refrescar los datos de un equipo automaticamente cuando hago una reformas o cargo datos en el otro..
o sea, tengo que salir del programa y volver a entrar para que me cargue los cambios hechos en la otra maquina.
estoy unsando delphi7 e interbase6.5
gracias y saludos
Osvaldo
DarKraZY
06-03-2007, 18:25:00
Tendrás que estudiar/leer información acerca de las transacciones en Interbase. Ya que a través de estas podrás ver siempre la última información introducida en la base de datos sin tener que salir del programa y volver a entrar.
Saludos!
jhonny
06-03-2007, 18:51:51
Podrías usar un Post_Event en un disparador de tu BD y un componente como el IBEventAlerter para capturar el momento en que se ejecuta la acción y en su evento OnEventAlert hacer un refrescado de la consulta.
vtdeleon
06-03-2007, 22:57:34
También tener asignada en la propiedad Params del IBTransact read_committed
valdorre
07-03-2007, 05:12:23
hola gracias por contestar, estoy haciendo pruebas pero todabia nada...
alguno sabe de donde puedo bajar info sobre transacciones??
bueno gracias nuevamente, en cuanto logre algo lo subo
saludos
Osvaldo
DarKraZY
07-03-2007, 10:10:55
Pues en la cara oculta de Delphi 4 de Marteens (http://www.marteens.es) puedes encontrar información. Y en la documentación de Firebird o bien en la de Interbase 6.0
vtdeleon
07-03-2007, 14:55:02
Saludos
Como lo hiciste? Usaste el Post_Event? Aqui (http://www.firebird.com.mx/modules/sections/index.php?op=printpage&artid=18)tienes algo de eso.
Usaste lo que te dije?
valdorre
08-03-2007, 01:57:43
hola vtdeleon, hice lo que me aconsejaste y logre que se produjera el evento, ahora estoy tratando de implementarlo para que me refresque un dbgrid...
gracias a todos y saludos
Osvaldo
fedelphi
05-05-2007, 02:16:07
No se si todavia no lo has resuelto pero a mi me pasaba algo parecido y recien terminamos de solucionarlo, tal vez este hilo (http://www.clubdelphi.com/foros/showthread.php?p=199096#post199096) te puede ayudar.
Saludos
Fede
vBulletin v3.6.8, Derechos ©2000-2024, Jelsoft Enterprises Ltd.