JDBC对MySql数据库写操作时的中文处理问题(请大家帮忙) URL这么写:jdbc:mysql://localhost/dbname?characterEncoding=gb2312&userUnicode=true&.... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 更正:写错了一点点,是useUnicode不是userUnicode呵呵。 读取写入一般数据库都支持中文的即使不支持,转换一下也就ok了比如msgTxt=new String (msgTxt.getBytes("ISO-8859-1"),"gb2312");//code convertation 如果一次要写比较多数据的话,可以写一个函数pubic String GBK2UNI(String s) throws Exception{ 如果一次要写比较多数据的话,可以写一个函数pubic String GBK2UNI(String s) throws Exception{ String temp=new String(s.getBytes("GBK"),"ISO8859-1"); return temp;}对每次传入的数据进行转码处理,就可以了 java播放WAV音频的延迟问题 问创建了几个对象,最好有内存图 询问一个关于定义方法优先级的问题 谢谢 怎么解析XML字符串? windows的磁盘空间统计!用java语言 一个数组引用的问题! 类的问题 MM在此请教各位关于静态非静态的问题?在线等,急..... 怎样获得远程的文件大小? 请大家推荐几本学习Java的书籍。 请问java程序里面如果改系统时间?只剩下50分了…… 各位老师好!学生刚毕业,在学JAVA,不过对以后的学习方向非常困惑!请指点!!!
即使不支持,转换一下也就ok了
比如
msgTxt=new String (msgTxt.getBytes("ISO-8859-1"),"gb2312");//code convertation
pubic String GBK2UNI(String s) throws Exception{
pubic String GBK2UNI(String s) throws Exception{
String temp=new String(s.getBytes("GBK"),"ISO8859-1");
return temp;
}
对每次传入的数据进行转码处理,就可以了