需要转换字符集,比如你取得(或需要添入数据库)的字串为str,那么如下转:
从数据库中读出后转:
str=new String (str.getBytes("ISO-8859-1"),"gb2312");
写入数据库前转:
str=new String (str.getBytes("gb2312"),"ISO-8859-1");
从数据库中读出后转:
str=new String (str.getBytes("ISO-8859-1"),"gb2312");
写入数据库前转:
str=new String (str.getBytes("gb2312"),"ISO-8859-1");
解决方案 »
- 一个Scanner问题,求解
- 谁能帮我写个下面文法的递归下降程序,用java实现,java作业中的一个问题,急啊,明天就要交了,求高手们帮下,感激不尽啊
- 请问下面的代码如何转化为el 表达式
- 高分求一算法导出树形的excel,,,,急急急急
- 急求高手的解答?(答者有分)
- 新建的java google讨论组,欢迎大家加入!
- 请教有关JFileChooser中的一个小问题
- 程序哪里出问题了, 帮忙看一下
- 在java画板中用对象作删除功能怎么做???哪位提供方法和代码???十万火急啊!
- 请问怎样用java取sql server中的ntext类型??
- 来者有分,各位大虾的公司如何保护源代码?
- 老文章,从java.sun.com的论坛上看到的,关于java提问的。刚开始提问的进来看看吧
String url = "jdbc:mysql://localhost:3036/mydb?characterEncoding=gb2312&useUnicode=true"在非中文系统则要转换字符集了,向楼上那样!