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

Memperbarui datagridview dengan mysql

Sepertinya Anda mencoba memperbarui kueri

Dim con As MySqlConnection = New MySqlConnection("my info")
Dim reader As MySqlDataReader

Try
    con.Open()
    Dim query As String


     Dim command As MySqlCommand
        query = "UPDATE exploitsociety SET reffer='" + updateref.Text + "' WHERE reffer='" + DataGridView1.CurrentCell.Selected + "';"
        command = New MySqlCommand(query, con)
  //      reader = command.ExecuteReader

  //     you need to run ExecuteNonQuery instead of ExecuteReader
      int UpdatedRows=  command.ExecuteNonQuery();

        Catch ex As MySqlException
        MessageBox.Show(ex.Message)
    Finally
        con.Dispose()
        End try
    con.Close()

Sekedar informasi

ExecuteReader

Execute Reader akan digunakan untuk mengembalikan set baris, pada eksekusi SQL Query atau Stored procedure menggunakan objek perintah. Yang ini hanya meneruskan pengambilan catatan dan digunakan untuk membaca nilai tabel dari pertama hingga terakhir. (Baca Selengkapnya tentang ExecuteReader)

ExecuteNonQuery

Metode ExecuteNonQuery akan mengembalikan jumlah baris yang dipengaruhi oleh operasi INSERT, DELETE atau UPDATE. Metode ExecuteNonQuery ini hanya akan digunakan untuk menyisipkan, memperbarui dan menghapus, Membuat, dan pernyataan SET. (Baca Selengkapnya tentang ExecuteNonQuery )



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Django tidak dapat menemukan modul python MySQLdb

  2. MONGODB Mongoimport mungkin dipercepat?

  3. Cara terbaik untuk menghentikan satu orang membuat banyak akun

  4. PHP/SQL Insert Error saat menggunakan Named Placeholder

  5. SQL menggabungkan 2 tabel menjadi 1 tabel