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

MySqlException di ExecuteReader dengan Memilih UserID (PK)

Pengecualian berarti Anda mendapatkan hasil yang tidak terduga. Metode ExecuteNonQuery mencoba mengeksekusi kueri yang tidak mengembalikan baris, dan mengembalikan bilangan bulat yang menampilkan jumlah baris yang diedit dalam database. Jadi ia mencoba untuk menempatkan larik hasil ke dalam bidang bilangan bulat, yang tidak mungkin.

Jadi untuk menjawab pertanyaan Anda, penyebab kesalahan adalah kueri. Untuk kueri tertentu, Anda harus menggunakan ExecuteReader() metode.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. akses ditolak saat mencoba terhubung ke mysql menggunakan sumber data Tomcat

  2. Praktik terbaik untuk mengoptimalkan kecepatan situs LAMP?

  3. Menambahkan beberapa kolom SETELAH kolom tertentu di MySQL

  4. Bagaimana cara memasukkan beberapa nilai kotak centang ke dalam tabel?

  5. Di MySQL, mengapa aman mematikan innodb_support_xa untuk pembaruan utas tunggal?