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)
-   -   "Alert event" no funciona correctamente. (https://www.clubdelphi.com/foros/showthread.php?t=95530)

carlomagno 15-01-2022 18:15:02

"Alert event" no funciona correctamente.
 
Hola a todos

estoy creando una aplicacion cliente/servidor. Utilizo Delphi 11 e interbase 2009.
Intento sincronizar cualquier cambio de una tabla para que sea instantaneo.
He utilizado componentes firedac y tambien he probado con los de interbase.
Todo va bien cuando modifico la tabla desde el cliente(esta en otra sede). En la aplicacion que esta corriendo en el servidor BD funciona bien.
El problema es cuando cambio algo desde la aplicacion del servidor, el cliente no se actualiza. Si refresco datos si que funciona pero no es bajo alert event. No se si es que no permite alertas por los dos lados.

Alguien me puede ayudar?

gracias

Carlos

mRoman 20-01-2022 16:09:25

Cita:

Empezado por carlomagno (Mensaje 544933)
Hola a todos

estoy creando una aplicacion cliente/servidor. Utilizo Delphi 11 e interbase 2009.
Intento sincronizar cualquier cambio de una tabla para que sea instantaneo.
He utilizado componentes firedac y tambien he probado con los de interbase.
Todo va bien cuando modifico la tabla desde el cliente(esta en otra sede). En la aplicacion que esta corriendo en el servidor BD funciona bien.
El problema es cuando cambio algo desde la aplicación del servidor, el cliente no se actualiza. Si refresco datos si que funciona pero no es bajo alert event. No se si es que no permite alertas por los dos lados.

Alguien me puede ayudar?

gracias

Carlos

Hola Carlo, hay cierta documentación que dice que tienes q abrir un puerto en el firewall para que funcione bien. Es un tema que hace poco lo toque, de hecho yo tenia ese problema, busca los hilos que he publicado. Configuré este puerto en el servidor y los clientes hacían cambios en una tabla y en el servidor se refrescaba la pantalla para q el CAJERO pudiera ver el nuevo registro creado.

También puedes ver en los hilos que están al final de estos mensajes.

Saludos.


La franja horaria es GMT +2. Ahora son las 05:54:51.

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