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

सी # कनेक्टर/नेट के माध्यम से MySQL के साथ

मैंने देखा है कि आप कनेक्शन खोलते हैं, लेकिन जब आप उनका काम पूरा कर लेते हैं तो आप उन्हें बंद नहीं करते हैं। मैं कनेक्शन खोलने के दृष्टिकोण को पसंद करता हूं जब उनकी आवश्यकता होती है, बजाय संभवतः उन्हें खोलने के लिए यदि वे पहले से खुले नहीं हैं। वे बासी हो सकते हैं।

कनेक्शन स्ट्रिंग को कैश करें लेकिन कनेक्शन ही नहीं।

public static string ConnectionString {get;set;}

public static bool InsertRecord(sql)
{
    bool success = false;
    using (var con = new Connection(ConnectionString)){
        var command = new SqlCommand(sql,con);
        success = (command.ExecuteNonQuery() > 0);
    }
    return success;
}

संसाधनों को तब मुक्त किया जाना चाहिए जब उनकी अब आवश्यकता न हो।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. जब फ़ाइल किसी अन्य स्थान पर हो तो LOAD DATA INFILE स्टेटमेंट का उपयोग कैसे करें?

  2. क्या यह क्वेरी एसक्यूएल इंजेक्शन से सुरक्षित है?

  3. mysql कनेक्टर के साथ प्रोग्राम बनाने में त्रुटि

  4. मैं php . का उपयोग कर डेटाबेस (mysql) में रेडियो बटन का मान अपडेट करना चाहता हूं

  5. MySQL, PostgreSQL और Redis™ के लिए स्केलग्रिड DigitalOcean समर्थन अब उपलब्ध है