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

अद्यतन के दौरान कमांड निष्पादन के दौरान घातक त्रुटि आई

इस लाइन में चेक इन करें

            cmd.Parameters.Clear();

            cmd.CommandText = "UPDATE contacts SET EMAIL = @EMAIL,
            CELL_NO = @CELL_NO Where STUDENT_NO = @STUDENT_NO";

            cmd.Parameters.AddWithValue("@EMAIL", email_txt.Text);
            cmd.Parameters.AddWithValue("@CELL_NO", contact_txt.Text);
            cmd.ExecuteNonQuery();
            cmd.Parameters.Clear();

में बदलें

            cmd.Parameters.Clear();
            cmd.CommandText = "UPDATE contacts SET EMAIL = @EMAIL,
            CELL_NO = @CELL_NO Where STUDENT_NO = @STUDENT_NO";

            cmd.Parameters.AddWithValue("@EMAIL", email_txt.Text);
            cmd.Parameters.AddWithValue("@CELL_NO", contact_txt.Text);
            cmd.Parameters.AddWithValue("@STUDENT_NOL",studentNo_txt.Text);
            cmd.ExecuteNonQuery();
            cmd.Parameters.Clear();

आप पैरामीटर साफ़ कर रहे हैं, लेकिन उसके बाद @STUDENT_NO . का उपयोग करें पैरामीटर। यह पैरामीटर कहीं भी घोषित नहीं किया गया है, जहां स्पष्ट पैरामीटर के बाद




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. GROUP_CONCAT ऑर्डर BY

  2. सम्मिलित या अद्यतन पर पूर्ण MySQL क्वेरी स्ट्रिंग प्राप्त करें

  3. PHP - mysql में तारीख डालें

  4. एसक्यूएल में संख्याओं वाले स्ट्रिंग कॉलम को सॉर्ट करना?

  5. MySQL GROUP BY विभिन्न तालिकाओं से कई कॉलम