FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
eventos firedac
Hola a tod@s
a ver si alguien ha pasado por lo mismo.. Estoy haciendo un prog con interbase donde un cliente de una sede(cliente) ataca una tabla de otra sede(servidor). El servidor tambien puede modificar esa tabla. La cuestion es que cuando el cliente modifica la tabla salta un evento que ve el servidor. Pero si el servidor la modifica, el evento no lo ve el cliente. Utilizo delphi alexandria y firedac. Si alguien tiene alguna solucion con otro componente y me puede aconsejar, estaria mu agradecido gracias Carlos |
#2
|
||||
|
||||
No me queda claro qué quieres decir con "no lo ve el cliente"...
¿cuando hablas de "eventos", te refieres a esto o a esto?
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
|||
|
|||
Hola
gracias por la ayuda yo estoy utilizando TFDEventAlerter cin Interbase pero me es igual si el resultado es que busco. El cliente, en otra sede, no recibe la alerta del evento. En la doc de embarcadero ya me dicen que el cliente no ve las alertas si se trabaja con interbase. No se si esto te aclara la duda... Última edición por carlomagno fecha: 12-08-2022 a las 11:41:08. |
#4
|
||||
|
||||
Revisa el primer link que te he puesto:
https://docwiki.embarcadero.com/RADS...lerts_(FireDAC) Explica qué eventos, y cómo se implementan en cada Base de Datos. En concreto para Interbase tienes esto:
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#5
|
||||
|
||||
No sé exactamente qué finalidad quieres conseguir, pero lo mismo se puede implementar de otra forma.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#6
|
||||
|
||||
Cita:
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#7
|
||||
|
||||
Cita:
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#8
|
|||
|
|||
Cita:
Y este problema me pasa con firedac e interbase. No se si con otro componente lo puedo sincronizar en ambas partes Tambien habia pensado hacer un timer e ir actualizando cada x tiempo pero me parece poco eficiente. gracias |
#9
|
||||
|
||||
Pero ese aviso de que se ha modificado un pedido ¿cómo se hace? ¿se envían mensajes avisando que el pedido xxx, y el pedido yyy, y el pedido zzz ha sido editados?
¿Alguna opción para consultar pedidos editados? A lo mejor te interesa simplemente poner un aviso de "hay pedidos editados" y entrar en una opción donde liste esos pedidos.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#10
|
|||
|
|||
Cita:
gracias por la ayuda |
#11
|
||||
|
||||
Mira esto.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#13
|
||||
|
||||
Para este tema es lo mismo interbase que firebird.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#14
|
|||
|
|||
como puedo configurar un puerto auxiliar con interbase? no veo ninguna opcion en su fichero de configuracion y no encuentro documentacion sobre el tema en internet...
gracias |
#15
|
||||
|
||||
Cita:
Cita:
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#16
|
||||
|
||||
Aquí tienes un ejemplo práctico, a ver si te viene bien.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#17
|
|||
|
|||
Hola Casimiro
si ya lo tengo funcionando, y funciona bien. Supongo que el problema que tengo es el tema del firewall y de que no se como decirle a interbase que apunte a un puerto auxiliar para que los eventos pasen por ahi. De momento los veo cuando estoy en el servidor. Estoy buscando dentro de interbase a ver si consigo hacer el puente hacia un puerto y asi abrir ese puerto en todos los clientes... De todas formas gracias por la ayuda |
#18
|
|||
|
|||
Puerto Auxiliar Firebird Eventos
para firebird 3. revisa C:\Program Files (x86)\Firebird\Firebird_3_0\firebird.conf
# # The TCP Port Number to be used for server Event Notification # messages. The value of 0 (Zero) means that the server will choose # a port number randomly. # # Per-connection configurable. # # Type: integer # #RemoteAuxPort = 0 |
#19
|
|||
|
|||
Cita:
y alguien sabe como hacer con interbase? |
#20
|
||||
|
||||
¿No tiene fichero de configuración?
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
ErrorCode con FireDac | Jose Roman | Conexión con bases de datos | 0 | 16-06-2022 08:17:57 |
Eventos con SQL Server y FireDAC (Query Notifications) | Neftali [Germán.Estévez] | MS SQL Server | 3 | 08-07-2019 19:52:52 |
FireDac y archivos sch | oscjae | Conexión con bases de datos | 2 | 23-05-2016 21:27:03 |
Uso de Firedac | jafera | Conexión con bases de datos | 2 | 12-11-2014 13:46:25 |
Firedac | Aldo | Conexión con bases de datos | 2 | 16-12-2013 23:26:07 |
|