2011-01-29 111 views
2

我有使用實體框架4與MySQL連接器6.3.6的問題。我已經使MySQL dabase爲utf8 - 默認排序規則來使用我的網站上的unicode。問題是我可以從數據庫中讀取unicode到我的網站,當我嘗試使用實體框架4保存unicode字符串時,它將問號放在我的數據庫中。我甚至從Visual Studio設計器設置了Unicode屬性,但無濟於事。我是否錯過了某些東西或者是否有必要做些什麼來使實體框架將unicode寫入數據庫?實體框架4 unicode問題保存

回答

4

確定的研究後,很多原來,MySQL的連接器6.3.6有一個連接字符串參數「字符集= UTF8」。你需要將它添加到你的連接字符串中。