Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Unicode SQL-不可读的特殊字符_Unicode_Turkish - Fatal编程技术网

Unicode SQL-不可读的特殊字符

Unicode SQL-不可读的特殊字符,unicode,turkish,Unicode,Turkish,我对MS SQL server 2008 R2没有太多经验,但如果您愿意帮助我,请解决以下问题: 我有一个列/字段类型为nvarchar的表,用于存储文本。文本从文本文件中读取,并使用vb.net应用程序写入数据库。 文本文件中的文本包含土耳其语字符,例如顶部有2个点的u。将来,它将使用不同的语言 当我打开表时,列中的文本不可读。它将土耳其语特殊字符转换为一些不可读的字符。 是否有任何方法使表格中的文本可读? 非常感谢。SQL Server不会更改表中存储的任何字符,我认为问题在于以不同的字符集

我对MS SQL server 2008 R2没有太多经验,但如果您愿意帮助我,请解决以下问题: 我有一个列/字段类型为nvarchar的表,用于存储文本。文本从文本文件中读取,并使用vb.net应用程序写入数据库。 文本文件中的文本包含土耳其语字符,例如顶部有2个点的u。将来,它将使用不同的语言 当我打开表时,列中的文本不可读。它将土耳其语特殊字符转换为一些不可读的字符。 是否有任何方法使表格中的文本可读?
非常感谢。

SQL Server不会更改表中存储的任何字符,我认为问题在于以不同的字符集显示文本。尝试使用UTF-8字符集