jsc
25-08-2004, 17:05:12
Hola Foro,
Podría generar algún evento (mostrar un mensaje, hacer que suene un ruido...) al modificar algún registro, insertar... en la base de datos ?
Tengo tres aplicaciones desarrolladas en Delphi 5.0 que atacan a una base de datos de Interbase en un Pc servidor de la Red.Cuando alguien haría un UPDATE, INSERT... podría llevarse a cabo lo que indicaba arriba ? Que a los otros pc's que tienen corriendo la aplicación se les generara el evento que fuera para que se dieran cuenta que se han modificado, añadido datos en la base de datos?
La cuestión es tener que actualizar los datos de la aplicación cada cierto tiempo manualmente. Si conseguiría hacer ver a la aplicación que se han producido cambios, un evento a programar en la aplicación sería el refrescar los datos, con lo que supongo lo haría automáticamente y el usuario no tendría que andar cada poco tiempo refrescando.
He visto que en los componentes de Interbase, quizá podría hacer uso de el IBEventAlert, pero la verdad he tratado de averiguar cómo funciona y no consigo nada.
Espero podais ayudarme a conseguir esto.
Gracias de antemano
Podría generar algún evento (mostrar un mensaje, hacer que suene un ruido...) al modificar algún registro, insertar... en la base de datos ?
Tengo tres aplicaciones desarrolladas en Delphi 5.0 que atacan a una base de datos de Interbase en un Pc servidor de la Red.Cuando alguien haría un UPDATE, INSERT... podría llevarse a cabo lo que indicaba arriba ? Que a los otros pc's que tienen corriendo la aplicación se les generara el evento que fuera para que se dieran cuenta que se han modificado, añadido datos en la base de datos?
La cuestión es tener que actualizar los datos de la aplicación cada cierto tiempo manualmente. Si conseguiría hacer ver a la aplicación que se han producido cambios, un evento a programar en la aplicación sería el refrescar los datos, con lo que supongo lo haría automáticamente y el usuario no tendría que andar cada poco tiempo refrescando.
He visto que en los componentes de Interbase, quizá podría hacer uso de el IBEventAlert, pero la verdad he tratado de averiguar cómo funciona y no consigo nada.
Espero podais ayudarme a conseguir esto.
Gracias de antemano