Service Broker -Notifier son application [Résolu]

romagny13 710 Messages postés lundi 10 janvier 2005Date d'inscription 27 août 2014 Dernière intervention - 16 juin 2007 à 20:00 - Dernière réponse : cs_coq 6366 Messages postés samedi 1 juin 2002Date d'inscription 2 août 2014 Dernière intervention
- 24 juin 2007 à 16:28
Bonjour,
2 questions en une eu quoique 3

comment etre notifier depuis son application lorsqu'une modification(ajout,suppression,modification d'une ligne de table) a eue lieue [en base de données SQL Server]

1 - avec SQL Server 2005 > il me semble qu'il faut utiliser Service Broker (mais j'ai eu un peu de mal a mettre en place le service, enfin je ne suis pas notifié il me semble) (enfin je ne me souviens plus bien ca fait quelques temps que j'avais essayé

en Asp.net c'est bien plus simple avec sqldependency et l'utilitaire aspnet_regsql

auriez vous un bon tuto,lab ou une ressource msdn ou autre à m'indiquer ?

en fait l'idée c'est de vider le cache lorsqu'un changement a lieu en base (bien sur)

2 - Avec SQL Server 2000 > il n'y a pas SQL Broker
comment peut on faire pour etre notifier ?

3 - Avec Access >  j'utilise un FileSystemWatcher , y a t'il une autre solution ?

mercii
++
Afficher la suite 

4 réponses

Répondre au sujet
MorpionMx 3489 Messages postés lundi 16 octobre 2000Date d'inscription 30 octobre 2008 Dernière intervention - 16 juin 2007 à 20:17
+3
Utile
Salut,

Je vais juste intervenir sur le premier point, tu peux aussi utiliser SqlDependency avec une appli WinForm
http://msdn2.microsoft.com/en-us/library/a52dhwx7(VS.80).aspx

Pour le reste, je connais pas assez le sujet pour t'amener des précisions.

Mx
MVP C# 
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de MorpionMx
romagny13 710 Messages postés lundi 10 janvier 2005Date d'inscription 27 août 2014 Dernière intervention - 16 juin 2007 à 20:19
0
Utile
A ba ca c'est une bonne nouvelle
merci MorpionMx  :)
Commenter la réponse de romagny13
romagny13 710 Messages postés lundi 10 janvier 2005Date d'inscription 27 août 2014 Dernière intervention - 17 juin 2007 à 17:33
0
Utile
Bon j'ai fait un lab technet et tout marche bien dans le lab

mais lorque je fais la meme chose sur mon pc
j'ai une bouce infinie de notification avec en SqlNotifyEventargs e:

info : invalid
source : statement
type : subscribe

donc je pense que cela vient de SQL Server pour lequel il faut que je configure quelques chose, mais je n'ai pas encore trouve quoi
si vous avez une idée ..
++
Commenter la réponse de romagny13
cs_coq 6366 Messages postés samedi 1 juin 2002Date d'inscription 2 août 2014 Dernière intervention - 24 juin 2007 à 16:28
0
Utile
Salut,

Jette un coup d'oeil à cette page : Activation des notifications de requête<!---->

/*
coq
MVP Visual C#
CoqBlog
*/
Commenter la réponse de cs_coq

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.