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

क्या मैं इकाई फ्रेमवर्क कोर में कनेक्ट डेटाबेस पर एक घटना को आग लगा सकता हूं?

आपको अपने DbContext . में एक कनेक्शन पास करके ऐसा करने में सक्षम होना चाहिए और StateChange . को हुक करना घटना:(कृपया SQLite उदाहरण को क्षमा करें। मुझे पता है कि आपने PostgreSQL कहा था।)

var connection = new SqliteConnection(connectionString);
_connection.StateChange += (sender, e) =>
{
    if (e.OriginalState != ConnectionState.Open)
        return;

    var senderConnection = (DbConnection)sender;

    using (var command = senderConnection.CreateCommand())
    {
        command.Connection = senderConnection;
        command.CommandText = "-- TODO: Put little SQL command here.";

        command.ExecuteNonQuery();
    }
};

optionsBuilder.UseSqlite(connection);


  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. PostgreSQL में sqrt () कैसे काम करता है

  3. Postgres . में टेक्स्ट फ़ाइल में निर्दिष्ट तालिका की पंक्तियों को हटाएं

  4. Postgresql में txid_current () में युग का अर्थ क्या है?

  5. Mac OS X पर libpq-dev स्थापित करें