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

डेटाग्रिडव्यू सेल वैल्यू चेंज अपडेट डेटाबेस

परीक्षणों और त्रुटि की श्रृंखला के बाद, मुझे अंततः वह मिला जो मैं ढूंढ रहा था, इस प्रकार नीचे डेटाग्रिडव्यू से डेटाबेस अपडेट करने में सक्षम होना मेरा कोड के आसपास काम करता है जो 100% काम करता है यह भविष्य में किसी की मदद करता है, और धन्यवाद @RageComplex मदद करने के लिए, लेकिन एक और बात क्या किसी को पता है कि डेटाग्रिडव्यू में बदलाव करने के लिए एंटर बटन मारने के बजाय मेरा मतलब कैसे कार्यान्वित करना है, आप बटन पर क्लिक करें

   private void dataGridView1_RowValidated(object sender, DataGridViewCellEventArgs e)
    {
        try
        {
            DataTable changes = ((DataTable)dataGridView1.DataSource).GetChanges();
            if (changes != null)
            {
                MySqlCommandBuilder mcb = new MySqlCommandBuilder(mySqlDataAdapter);
                mySqlDataAdapter.UpdateCommand = mcb.GetUpdateCommand();
                mySqlDataAdapter.Update(changes);
                ((DataTable)dataGridView1.DataSource).AcceptChanges();

                MessageBox.Show("Cell Updated");
                return;
            }


        }

        catch (Exception ex)
        {
            MessageBox.Show(ex.Message);
        }


    }


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySql में SUM और CONCAT का अजीब व्यवहार

  2. AbstractMethodError on resultset.getObject

  3. MYSQL में स्टॉप शब्द कैसे रीसेट करें?

  4. सही प्रकार के साथ mysql परिणाम को json में बदलें

  5. तालिका का नाम अद्यतन के लिए लक्ष्य और डेटा के लिए अलग स्रोत दोनों के रूप में दो बार निर्दिष्ट किया गया है