当前位置: 代码迷 >> Eclipse >> 在eslipse连接数据库的时候怎么读取表中汉字
  详细解决方案

在eslipse连接数据库的时候怎么读取表中汉字

热度:42   发布时间:2016-04-23 14:08:49.0
在eslipse连接数据库的时候如何读取表中汉字?
我在mysql数据库中创建了一个表,其中有一个数据name 属性值是中文
在eclipse中读取该表name,结果显示的是一串符号。在我把name中得值改成英文 eclipse才显示英文,难道 在读取数据库中表的属性值不能设置为中文?

------解决方案--------------------
试试new String (rs.getBytes("name"),"utf-8")
------解决方案--------------------
将String name=res.getString("name"); 改成

String name= new String(res.getString("name").getBytes("utf-8"));