Volendo gestire i dati din un database MySql da Entity Framework in Visual Studio, possiamo incorrere nel seguente errore:
“… the value for column isprimarykey in table tabledetails is dbnull …”
La soluzione al problema consta dei seguenti passaggi:
1. Aprire i Serivi (services.msc) e riavviare il servizio MySQL57
2. Dal Workbench di MySQL aprire un nuovo file SQL ed inserire le seugneti righe
use <nome del database>;
set global optimizer_switch='derived_merge=OFF';
3. Eseguire la query;
4. Aggiornare i dati nella maschera di gestione del Model .edmx.