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

सी # का उपयोग कर SQL सर्वर तालिका परिवर्तनों की निगरानी कैसे करें?

आप SqlDependency Class का उपयोग कर सकते हैं . इसका इच्छित उपयोग ज्यादातर ASP.NET पृष्ठों (ग्राहक सूचनाओं की कम संख्या) के लिए है।

ALTER DATABASE UrDb SET ENABLE_BROKER

OnChange लागू करें सूचना प्राप्त करने के लिए घटना:

void OnChange(object sender, SqlNotificationEventArgs e)

और कोड में:

SqlCommand cmd = ...
cmd.Notification = null;

SqlDependency dependency = new SqlDependency(cmd);

dependency.OnChange += OnChange;

यह Service Broker . का उपयोग करता है (एक संदेश-आधारित संचार मंच) डेटाबेस इंजन से संदेश प्राप्त करने के लिए।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL सर्वर फेलओवर क्लस्टर इंस्टालेशन -3

  2. CAST और IsNumeric

  3. ExecuteScalar बनाम ExecuteNonQuery पहचान मान लौटाते समय

  4. प्रभावित तालिका SQL लॉग करने के लिए ट्रिगर बनाएं?

  5. मैं SQL सर्वर में किसी XML मान से तत्व नामों की सूची कैसे प्राप्त कर सकता हूं?