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

Mysql के साथ डेटाग्रिडव्यू अपडेट कर रहा है

ऐसा लगता है कि आप क्वेरी अपडेट करने का प्रयास कर रहे हैं

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()

केवल आपकी जानकारी के लिए

एक्ज़िक्यूटरीडर

कमांड ऑब्जेक्ट का उपयोग करके SQL क्वेरी या संग्रहीत कार्यविधि के निष्पादन पर, एक्ज़ीक्यूट रीडर का उपयोग पंक्तियों के सेट को वापस करने के लिए किया जाएगा। यह केवल अभिलेखों की पुनर्प्राप्ति को आगे बढ़ाता है और इसका उपयोग तालिका मानों को पहले से अंतिम तक पढ़ने के लिए किया जाता है। (ExecuteReader के बारे में और पढ़ें)

नॉनक्वेरी निष्पादित करें

ExecuteNonQuery विधि INSERT, DELETE या UPDATE संचालन से प्रभावित पंक्तियों की संख्या लौटाएगी। यह ExecuteNonQuery विधि केवल सम्मिलित करने, अद्यतन करने और हटाने, बनाने और SET कथनों के लिए उपयोग की जाएगी। (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. PHP पीडीओ के साथ लेनदेन वास्तव में समवर्ती के साथ कैसे काम करते हैं?

  2. मैं osCommerce डेटाबेस को v2.2 से v2.3 में कैसे अपग्रेड करूं?

  3. Laravel - डेटाबेस से लापता तिथियों और गणनाओं को भरें

  4. php एक बार चलाएं और mysql डेटाबेस में दो बार डालें

  5. ODBC एप्लिकेशन को MySQL से कनेक्ट करना