Můžete použít SqlDependency Class
. Jeho zamýšlené použití je většinou pro stránky ASP.NET (nízký počet klientských oznámení).
ALTER DATABASE UrDb SET ENABLE_BROKER
Implementujte OnChange
událost, na kterou chcete být upozorněni:
void OnChange(object sender, SqlNotificationEventArgs e)
A v kódu:
SqlCommand cmd = ...
cmd.Notification = null;
SqlDependency dependency = new SqlDependency(cmd);
dependency.OnChange += OnChange;
Používá Service Broker
(komunikační platforma založená na zprávách) pro příjem zpráv z databázového stroje.