2011-01-29 3 views
2

J'ai problème avec Entity Framework 4 avec connecteur MySQL 6.3.6. J'ai fait MySQL dabase UTF8 - classement par défaut pour utiliser le unicode sur mon site. Le problème est que je peux lire le unicode sur mon site de la base de données lorsque je tente de sauver la chaîne UNICODE à l'aide Entity Framework 4, il a mis des points d'interrogation sur ma base de données. J'ai même mis en place la propriété Unicode du concepteur Visual Studio mais en vain. Ai-je manqué quelque chose ou y a-t-il quelque chose que vous devez faire pour que le framework d'entité écrive unicode dans la base de données?Entity Framework 4 problème unicode sauver

Répondre

4

Ok après beaucoup de recherche, il se trouve que le connecteur MySQL 6.3.6 a un paramètre de chaîne de connexion 'charset = UTF8. Vous devez ajouter ceci à votre chaîne de connexion.