Mysql
 sql >> база данни >  >> RDS >> Mysql

EF6 MySQL StrongTypingException Когато колоната не е PK

Entity Framework (версия 6.1.3) и MySQL Server (5.7)

Един от начините за разрешаване на проблема е,

  1. Отворете услугите (services.msc) и рестартирайте услугата MySQL57.
  2. Изпълнете следните команди в MySQL.

    use <<database name>> set global optimizer_switch='derived_merge=OFF';

  3. Актуализирайте .edmx.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Резултати от текстовото поле за автоматично довършване на базата на SQL база данни

  2. Пропуски и острови на 2 колони - ако колона A е последователна и колона B са идентични

  3. mysql - Оптимизиране на ORDER BY COALESCE върху колона за присъединена таблица

  4. Unicode Encode Error „latin-1“ Кодекът не може да кодира символ „\u2019“

  5. PHP Многоизмерен масив към неподреден списък, изграждащ URL пътека