Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   refresco de datos en red (https://www.clubdelphi.com/foros/showthread.php?t=41048)

valdorre 06-03-2007 17:58:29

refresco de datos en red
 
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 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 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 te puede ayudar.
Saludos
Fede


La franja horaria es GMT +2. Ahora son las 14:14:10.

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