MyEclipse中访问MySQL数据库,出现乱码如何解决
解决方案 »
- 又遇空指针问题。。
- 各位大哥帮帮忙关于"Microsoft Jet 数据库引擎打不开文件'(未知的)'"
- struts 1 和 struts2 有2種sturts? 這2個有分別么?
- struts中如果不请求而是用链接跳转到另一个页面应该怎么显示数据库的记录?
- 特急,java如何得到系统的安装目录,也就是“c:\windows”
- 一道英文Java考题,应该怎么解呢?
- 为什么IE能浏览我下载的.class文件,而不能看我用jbuilder生成的.class文件
- 大家帮帮我
- 几天没来了,放分
- 在applet中使用数据库
- JAVA中Class类中的getSimpleName()意思
- java界面美化问题
楼主【FlewMan】截止到2008-07-14 19:05:00的历史汇总数据(不包括此帖):
发帖的总数量:2 发帖的总分数:0 每贴平均分数:0
回帖的总数量:0 得分贴总数量:0 回帖的得分率:0%
结贴的总数量:0 结贴的总分数:0
无满意结贴数:0 无满意结贴分:0
未结的帖子数:2 未结的总分数:0
结贴的百分比:0.00 % 结分的百分比:---------------------
无满意结贴率:---------------------无满意结分率:---------------------
如何结贴请参考这里:http://topic.csdn.net/u/20080501/09/ef7ba1b3-6466-49f6-9d92-36fe6d471dd1.html
show variables like '%character%'
2.连接数据库的时候指定编码,(函数都有指定编码类型的重载函数的),如果是hibernate的话配置xml的时候指定编码
或者myeclipse中的编码设置
[code=Jav]/**把gb2312转化成ISO-8859-1*/
public static String toISO(String str){
try {
return str = new String(str.getBytes("GB2312"),"ISO-8859-1");
} catch (Exception e) {e.printStackTrace();}
return str;
}
/**把ISO-8859-1转化成gb2312*/
public static String toGB(String str){
try {
return str = new String(str.getBytes("ISO-8859-1"),"GB2312");
} catch (Exception e) {e.printStackTrace();}
return str;
}[/code]
你可以把这两段代码写在自己的工具类中,也可以直接用在程序代码中。