Du kan bruge SqlDependency Class
. Dens tilsigtede brug er for det meste til ASP.NET-sider (lavt antal klientmeddelelser).
ALTER DATABASE UrDb SET ENABLE_BROKER
Implementer OnChange
begivenhed for at få besked:
void OnChange(object sender, SqlNotificationEventArgs e)
Og i kode:
SqlCommand cmd = ...
cmd.Notification = null;
SqlDependency dependency = new SqlDependency(cmd);
dependency.OnChange += OnChange;
Den bruger Service Broker
(en meddelelsesbaseret kommunikationsplatform) til at modtage meddelelser fra databasemotoren.