2011-01-04 16 views
0

In MFC-Anwendung, ich wünsche es kann mir ein Tag geben, wenn ich eine Tabelle aktualisieren.Wenn ein Systembefehl kann dies in SQLServer tun? Ich muss Bilder mit dem Tag neu laden.Über Monitor in sqlserver

Antwort

0

SQL Server kann Sie benachrichtigen, wenn eine Tabelle aktualisiert wurde, siehe The Mysterious Notification. Abfragebenachrichtigungen, die Technologie, die diesen Mechanismus antreibt, kann sowohl von ODBC als auch von OleDB verwendet werden. Siehe Working with Query Notifications. Mit SqlClient verwalteten Client können Sie LINQ mit LinqToCache verwenden, aber ich denke, dass alle für MFC-native Apps geschlossen ist.

+0

sys.dm_qn_subscriptions ist nicht in sqlserver2000 ... wenn es eine Tabelle gibt, die dasselbe ist? –

+0

Abfragebenachrichtigungen funktionieren nur in SQL 2005 und höher. –