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

अमान्य कास्ट अपवाद को हैंडल नहीं किया गया था MySQL

समस्या ExecuteScalar है कि MySql में एक Int64 नहीं एक Int32 देता है। तो अमान्य कास्ट जब आप एक स्पष्ट कलाकार का उपयोग करते हैं

एक रूपांतरण के साथ आपकी त्रुटि दूर हो जानी चाहिए

 int UsuarioExiste = Convert.ToInt32(sqlCommand.ExecuteScalar());

आप अकेले नहीं हैं इस समस्या में पड़ना

बेशक श्री सोनर गोन्युल के जवाब में जो कुछ कहा गया है वह अभी भी लागू है और ASAP किया जाना चाहिए।



  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 में न्यूज़लेटर के लिए डेटाबेस डिज़ाइन करने के लिए मार्गदर्शिका

  2. PHP प्रदर्शन छवि BLOB MySQL से

  3. स्थानीय MySQL डेटाबेस से कनेक्ट करने के लिए पायथन 3.2 स्क्रिप्ट

  4. MySql बल्क इंसर्ट

  5. किसी अन्य कॉलम द्वारा अधिकतम कॉलम मान समूह वाली पंक्तियों का चयन करें