Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Błąd .Net MySql Podany klucz nie był obecny w słowniku

Naprawiłem ten sam błąd, po prostu dodając zestaw znaków do ciągu połączenia:

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

W moim przypadku używam MySql Connector dla .Net w wersji 6.9.3. aby połączyć się z 30 równymi bazami danych o tej samej strukturze, tym samym sortowaniu (utf8_unicode_ci ) i inną zawartość tabeli.

Kiedy uruchomiłem MySqlCommand.ExecuteReader() metoda wybierania treści od użytkownika tabela, w niektórych bazach (4 z 30) wystąpił ten sam błąd Podany klucz nie był obecny w słowniku .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak dodać wagi do tabeli MySQL i wybrać według nich losowe wartości?

  2. Jak wypełnić tabelę MySQL wieloma losowymi liczbami?

  3. Zapytanie zagnieżdżone w węźle js przy użyciu mysql

  4. MySql Error 150 - Klucze obce

  5. Obliczanie średniej ruchomej MySQL?