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

.Net MySql त्रुटि दी गई कुंजी शब्दकोश में मौजूद नहीं थी

मैंने आपकी उसी त्रुटि को केवल कनेक्शन स्ट्रिंग में चारसेट जोड़कर हल किया है:

Server=myServer;Port=3306;Database=myDB15;User ID=usr33;Password=usr33P;CharSet=utf8;

मेरे मामले में मैं नेट संस्करण 6.9.3 के लिए MySQL कनेक्टर का उपयोग कर रहा हूं। समान संरचना वाले 30 समान डेटाबेस से कनेक्ट करने के लिए, समान संयोजन (utf8_unicode_ci ) और विभिन्न तालिका सामग्री।

जब मैंने MySqlCommand.ExecuteReader() ran चलाया उपयोगकर्ता . से सामग्री का चयन करने की विधि तालिका, कुछ डेटाबेस (30 में से 4) में एक ही त्रुटि मिली दी गई कुंजी शब्दकोश में मौजूद नहीं थी



  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. Php . में ISO8601 को दिनांक प्रारूप में कैसे बदलें

  3. MySQL का USERNAME और PASSWORD कैसे बदलें?

  4. Ubuntu पर MySQL को कैसे परिनियोजित करें और पूरी तरह से प्रबंधित करें

  5. कौन सा तेज और हल्का है - mysqli और PDO