Bonjour,
Existe-t-il un moyen d'etre averti d'une modification sur une base de données, sans pour autant passer par un timer ?
Je voudrai que si P1 fait une modif, P2 en soit averti.
Une idée ?
A bientôt
Bonjour,
Existe-t-il un moyen d'etre averti d'une modification sur une base de données, sans pour autant passer par un timer ?
Je voudrai que si P1 fait une modif, P2 en soit averti.
Une idée ?
A bientôt
cela dépend de la base de données utilisée. pour firebird et interbase, tu as l'instruction EVENT qui te permet d'envoyer un message aux clients connectés pour signaler une modification dans la base.
une autre solution est d'utiliser un message broadcast émis pas l'application qui modifie la base vers les autres applications.
J'utilise SQL Server 2005 express.
IbEventAlerter <-- pas dispo pour Delphi .NET
effectivement le composant ibeventalerter est destiné à Interbase/Firebird.
Il te reste a faire le broadcast sur les autre clients.
C'est ce que j'ai mis en place sur une des applis que j'ai créer.
On progresse .....
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager