I run SQL Server 2008 Express on my Windows 8.1. After inserting some Unicode characters in Database, characters are not displayed properly (the data has no problem just displayed improperly). Manually inserting the values using 'Management Studio' will lead to the same result.
I typed information in Persian Language and installed persial Language pack for Windows 8.1 however this does not fixed anything.
Am I missed something in SQL Server options? The same configuration on windows 7 have no problems.
Asked
Active
Viewed 2,888 times
2

VSB
- 9,825
- 16
- 72
- 145
2 Answers
4
- Check if your field is UNICODE (nchar or nvarchar).
- Check collation for your database.
- Make sure your UNICODE literals have N prefix.
UPDATE: check this, possible duplicate question

Community
- 1
- 1

Kenan Zahirovic
- 1,587
- 14
- 24
0
Changing type of fields from VARCHAR to NVARCHAR fixes the problem but it does not recover data stored in bad format.

VSB
- 9,825
- 16
- 72
- 145