Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

क्या Sql सर्वर टेबल्स के लिए FileSystemWatcher जैसा कुछ है?

ADO.NET SqlD निर्भरता तंत्र यदि आप क्लाइंट साइड ADO.NET का उपयोग C# या VB.NET के साथ कर रहे हैं

आप मूल रूप से एक SqlDependency . को संबद्ध करते हैं अपने SqlCommand के साथ, और एक ईवेंट हैंडलर प्रदान करें जिसे तब कॉल किया जाता है जब उस SqlD निर्भरता के परिणाम सेट को बनाने वाले मान बदल जाते हैं।

using(SqlCommand cmd = new SqlCommand(queryStatement, _conn))
{ 
   cmd.Notification = null;

   SqlDependency dependency = new SqlDependency(cmd);

   dependency.OnChange += 
       new OnChangeEventHandler(OnChange);

    ......
}

ईवेंट हैंडलर में, फिर आप वह कर सकते हैं जो आपको करने की आवश्यकता है।

void OnChange(object sender, SqlNotificationEventArgs e)
{
  SqlDependency dependency = sender as SqlDependency;

  (do whatever you need to do - e.g. reload the data)

}

मार्क



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ऑफलाइन प्रकाशक और ऑनलाइन ग्राहक के बीच प्रतिकृति?

  2. वही प्रश्न - विभिन्न निष्पादन योजनाएं

  3. यादृच्छिक SQL सर्वर 2008 समय परीक्षण डेटा उत्पन्न करें

  4. सी #/एसक्यूएल:बैकअप और प्रतिलिपि द्वारा पुनर्स्थापित करें और डेटाबेस फ़ाइलों को प्रतिस्थापित करें?

  5. लिंक:दिनांक द्वारा क्रमबद्ध करें जब इसे टेक्स्ट के रूप में संग्रहीत किया जाता है