0

我将 MVC 5 与实体框架 6 一起使用

我创建了很多表并播种了所需的数据,如果数据语言 id 是英文,则一切正常。但是如果我将数据更改为阿拉伯语,则未知字母将存储在数据库中

示例:如果我在其中播种,Name = "Abdallah"它将被正确存储如果我在其中播种,Name = "عبدالله"它将显示未知字母

注意:如果我使用 Web 界面(视图)设置字段Name = "عبدالله",它将正确存储值

该项目正常工作,没有任何错误

4

1 回答 1

0

我通过使用this answer中的第二个解决方案解决了这个问题

  1. 打开 Configuration.cs 文件。
  2. 选择高级保存选项高级保存选项
  3. 然后,选择 utf-8 并保存文件utf-8
  4. 运行update-databse命令。
于 2016-12-18T22:14:51.273 回答