通过web service访问数据库,返回汉字乱码?
c#写的web service,访问mysql数据库
代码大概如下:
string strQuery = "..driver... "
MySqlDataReader myReader
myReader = myCmd.ExecuteReader();
...
return myReader[ "driver "].ToString();
driver 字段是varchar类型的
请问是什么原因,怎么解决呢?
------解决方案--------------------返回汉字需要转换
------解决方案--------------------都是 .net 地程序,包括客戶端? 就是用 utf-8 編碼
------解决方案--------------------用GBK 就OK了
------解决方案--------------------up