Bonjour,
Je cherche a envoyer des message d'avertissement en broadcast avec SQL (je pense ne pas me tromper de section), ou trouver une autre façon de faire,
Je voudrais que a chaque modification/ajout/suppression tous les utilisateurs connectés a un serveur SQL soit avertis et puissent se mettre a jour.
D'abord j'ai un trigger
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 CREATE TRIGGER ModifSupprAjout ON UTILISATEUR AFTER INSERT, UPDATE, DELETE AS PRINT 'Evenement.' GO
Et donc quand on insert, update ou delete il fait un message "evenement" qu'on récupère comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Dim WithEvents connexion As SqlConnection Sub testmessage(ByVal Sender As Object, ByVal E As SqlInfoMessageEventArgs) Handles connexion.InfoMessage MsgBox(E.Message.ToString) End Sub
Mon problème :
Je ne peux pas récupérer le message sur d'autre client, admettons que je lance mon programme en double, le message n'apparait évidemment que sur l'appli concernée
Autre post
Partager