reader = mySql.ExecuteReader("select * from api_mo_GPRS")
If reader IsNot Nothing Then
While (reader.Read())
_AutoID = Val(reader.GetString(0))
_smID = reader.GetInt32(1)
_strMobile = reader.GetString(2)
_strContent = reader.GetValue(3).ToString
'bychar = reader.GetValue(3).ToString
End While
End If
这样取出来的strMobile 手机号码因为是数字,没有问题;但strContent 是汉字,就出现乱码,如果是英文,也不会乱码,如何解决,不能改动mySql的表的结构。针对取回来的值怎么实现??
If reader IsNot Nothing Then
While (reader.Read())
_AutoID = Val(reader.GetString(0))
_smID = reader.GetInt32(1)
_strMobile = reader.GetString(2)
_strContent = reader.GetValue(3).ToString
'bychar = reader.GetValue(3).ToString
End While
End If
这样取出来的strMobile 手机号码因为是数字,没有问题;但strContent 是汉字,就出现乱码,如果是英文,也不会乱码,如何解决,不能改动mySql的表的结构。针对取回来的值怎么实现??
碰到此问题可以到这个地方解决。
http://topic.csdn.net/u/20071030/12/8530d072-0039-4d70-ad58-4d03c5bbbde4.html