(紧急求救)日文字符串转换问题 是不是数据库的默认编码有问题。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是不是数据库的默认编码有问题? quote:stmt.setString(1,new String(str.getBytes("SHIFT_JIS"),"ISO-8859-1"));//乱码--------------------------------------------------------------------------------一般数据库默认编码为ISO-8859-1;试一下:stmt.setString(1,new String(str.getBytes("ISO-8859-1"),"SHIFT_JIS")); 乱码是在数据库的控制台看到的,还是在程序取出显示之后看到的?乱码是问号还是乱七八糟的码?如果不是问号,说明只是显示问题。 是啊,数据库中是乱码可能只是显示问题,建议你再取出来表示一下,看是不是乱码。 为什么IOException需要引IO包 JVM/CLR内存占用率比较,请谈一下你的见解 jScrollPane问题 高分求教一个文件的问题,在线等,OK立即给分 enum(switch)的问题! C语言编程 明天去面试,有经验者给个建议吧。 Thinking in Java 3rd Edition 中文版 麻烦帮我看一下这个简单的多线程怎么改错? java初学者 菜鸟问题,请高手讲解一下“接口”的概念。 JAVA新手提问....
stmt.setString(1,new String(str.getBytes("SHIFT_JIS"),"ISO-8859-1"));//乱码
--------------------------------------------------------------------------------一般数据库默认编码为ISO-8859-1;
试一下:
stmt.setString(1,new String(str.getBytes("ISO-8859-1"),"SHIFT_JIS"));
乱码是问号还是乱七八糟的码?如果不是问号,说明只是显示问题。