JAVA插入数据库的一个中文问题!!特急,谢谢各位了 getParameter()来的值进行一下中文转换就好了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 getParameter()来的值进行一下中文转换就好了????????怎么进行中文转换呀?对不起,呵呵,我不会呀 我做了一个这个: public StringTools() { } public static String GB2Unicode(String s) { String s1 = null; if(s == null || s.trim().equals("")) return s; try { s1 = new String(s.getBytes("GBK"), "ISO8859_1"); } catch(UnsupportedEncodingException unsupportedencodingexception) { System.err.println(unsupportedencodingexception); } return s1; }然后调用str.GB2Unicode(name);可是还是出现???? s1 = new String(s.getBytes("ISO8859-1"),"GB2312");试试看,我用这个方法可以,是JSP插入数据到SQLSERVER 为什么我在英文的win2k中使用jdbc,不管对access还是mysql操作,写入读出都没有发生中文乱码的问题?我没有对其进行编码,数据库都是英文版的。似乎英文版的对中文的兼容性要好? 菜鸟新问:望详解! 怪怪的输出字符串问题! 静态 java线程安全问题之 修改控件值 如何编译azureus源码? 问一个继承的问题 各位前辈指点以下 连接数据库的问题 怒了,还是关于两个JFrame传值的问题,100分!!! PropertyPermission 的问题 通过JNDI,我在2000server上建了一个用户,可是不能设置他的密码。。 没有main()应用程序照样运行!!!???我也不明白!!都是jb5.0惹得祸!!
public StringTools()
{
} public static String GB2Unicode(String s)
{
String s1 = null;
if(s == null || s.trim().equals(""))
return s;
try
{
s1 = new String(s.getBytes("GBK"), "ISO8859_1");
}
catch(UnsupportedEncodingException unsupportedencodingexception)
{
System.err.println(unsupportedencodingexception);
}
return s1;
}
然后调用str.GB2Unicode(name);
可是还是出现????
试试看,我用这个方法可以,是JSP插入数据到SQLSERVER