从MySql中用java程序读取的中文数据为什么是乱码啊!有什么办法转换或者别的正确读取的方法啊
解决方案 »
- 关于JTable的渲染器和编辑器
- 公司产品,JRE1.3升到JRE1.6,JTable不能用鼠标拖拉的方式多选了,请各位帮忙~
- java程序输出结果
- 求javax.comm包的下载地址
- paint(Graphics g)函数为什么自动会执行啊?
- File.getAbsoluteFile什么作用和意思
- 简单Eclipse调试问题?为什么我装了。但是老是不能编译。
- 关于创建数据库(SQL)和表的问题
- 在Applet如何读取服务器上的文件?????
- java char 存储中文
- 输出的文本已经有内容 如何再次输出时不替换原来的文本内容 而写入文本的下一行阿?额地神,急呦。。。。。。
- 提问者和回贴者之间的对白,可是问题最后还是没有解决,请高手进来解决一下.
在设置URL的时候就可以直接搞定了吧URL="jdbc:mysql://localhost/dbname?user=username&password=password&useUnicode=false&characterEncoding=gbk"这样应该就可以了
当然也可以对传入DB的字符做编码规定,String ss;
String s = new (ss.getBytes("iso-8859-1"),"gbk");