Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

C# dengan MySQL melalui Connector/NET

Saya perhatikan bahwa Anda membuka koneksi, tetapi Anda tidak menutupnya ketika Anda selesai menggunakannya. Saya lebih suka pendekatan membuka koneksi saat dibutuhkan, daripada mungkin membukanya jika belum terbuka. Mereka mungkin basi.

Cache string koneksi tapi bukan koneksi itu sendiri.

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;
}

Sumber daya harus dibebaskan saat tidak lagi diperlukan.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Permintaan MySQL untuk menemukan baris yang serupa tetapi tidak digandakan

  2. Menghubungkan MySQL ke Visual Studio C#

  3. Urutan Angka di MySQL

  4. Bagaimana cara memasukkan banyak baris dalam database mysql sekaligus dengan pernyataan yang disiapkan?

  5. Mysql:variabel tidak dikenal, tidak dapat menjalankan aplikasi mysql apa pun, sepertinya tidak ada hubungannya dengan my.cnf