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

C# MySQL DataReader kedua di DataReader while loop

DataReader mempertahankan koneksi sampai ia mengulangi semua catatannya. Coba ini

using(reader)
{
   System.Data.DataTable dt = new System.Data.DataTable();
   dt.Load(reader);

   foreach(DataRow row in dt.Rows)
   {
        addtolog("mysql",row["nations_name"].ToString());

        int nation_ID = int.Parse(row["nations_ID"].ToString());
        string nation_name = row["nations_name"].ToString();
        string user_ID = row["nations_user"].ToString();


        addnation(nation_ID, nation_name, user_ID);
   }
}

Dengan cara ini kedua pembaca tidak berbagi koneksi yang sama



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mengonversi tabel mysql dari latin1 ke utf8

  2. Bisakah tabel database tanpa kunci utama?

  3. MySQL - Buat sepasang nilai unik

  4. Menerapkan izin kolom untuk tabel di atas pemicu

  5. Pilih kueri mysql di antara tanggal?