datasource automaticamente aggiornamento a istanze diverse di Windows Form applicazione C #
-
26-09-2019 - |
Domanda
Ho diverse istanze di un [NET 3.5] C applicazione forme # vittoria che girano su macchine diverse.
Tutte le istanze utilizzare lo stesso SQL 2005 db.
Ho bisogno di inviare un avviso e per aggiornare le griglie [contenute in controlli utente] quando un'altra istanza dell'applicazione cambia smth in dB.
Qual è il modo migliore?
La ringrazio molto.
Soluzione
Usa uno SqlDepedency. Questo può essere fatto in WinForms e Asp.NET.
Vedere questo video: http://windowsclient.net/learn/video.aspx ? v = 27881
(prestare attenzione alla nota tecnica per i prerequisiti)
Altri suggerimenti
Come David ha detto una delle opzioni è SqlDependency quando il server SQL si invia notifiche quando i dati vengono modificati. Ma si può anche usare WCF (o qualsiasi altra soluzione distribuita) per mantenere la comunicazione tra 2 istanze e comunicare tra di loro ...