我正在编写一个应用程序,我正在使用Entity Framework和MSSQL。我在数据库中有一些西里尔文数据(保加利亚语,如果这很重要)。问题是,当我尝试从程序中读取它时,我得到问号(?????????)但是当我从SQL Management工作室尝试时,一切都显示正常。排序规则设置为Cyrillic_General_CI_AS,我使用nvarchar作为存储西里尔字符的列。我需要你的帮助。我该如何解决这个问题?
答案 0 :(得分:2)
我找到了解决方案。事实证明,数据库出来的数据非常好。问题在于显示。我正在使用控制台项目进行测试,显然它不喜欢西里尔字体。更改控制台的字体解决了我的问题。