记录集的特殊字符问题从MySQL读取

时间:2010-11-10 10:56:39

标签: asp.net mysql xml vb.net

我的MySQL数据库中有这样的记录集(德语):

  

Karrieren im Portrait:采访mit Thorsten Franck - “Ich liebe Produkte”

现在,当我使用MySQL连接器读取器获取数据并将其写入xml文件时,我得到了这个:

  

Karrieren im Portrait:采访mit Thorsten Franck Ich liebe Produkte

正如你(希望)可以看到的那样,减号(它是那些长的一个)以及上下引号都没有显示出来。

该表定义为UTF-8,也是xml文件的输出。

知道如何解决这个问题吗? 提前谢谢!

亚历

1 个答案:

答案 0 :(得分:1)

在mysql show variables like '%char%'中,是否都是utf-8?

  

在php连接到mysql时,使用mysql_set_charset来utf-8

http://forums.asp.net/t/1619144.aspx?collation+and+charset+Problem+In+MySql