日期:2014-05-20  浏览次数:20668 次

通过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