用jdbc连接sqlserver时,中文成了乱码,如何解决?定给分!! 是JSP吗?如果是,加上这条语句:<%@ page contentType="text/html;charset=gb2312"%> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果连接数据库,就这样用吧:String name=rs.getString("Fname");byte[] tmbyte=name.getBytes("ISO8859_1"); name=new String(tmbyte);就可以了。若是传回网页是参数,可以将第一句改成:String name=request.getParameter("name");就行了…… 我来晚了,如果是JSP,楼上的方法没错否则,再读取中文的时候,加上编码GB2312,或者统一为unicode编码 连接数据库,就这样用吧:String name=rs.getString("Fname");byte[] tmbyte=name.getBytes("ISO8859_1");String namsss=new String(name.getBytes("ISO8859_1"),"GB2312");就可以了。若是传回网页是参数,可以将第一句改成:String name=request.getParameter("name");就行了…… win98+resin+jdk1.3nt+sqlserver 简单地说,就是从数据库中取出,如果是乱码,可以这样转:msgTxt=new String (msgTxt.getBytes("ISO-8859-1"),"gb2312");//code convertation如果是存入数据库成乱码,则msgTxt=new String (msgTxt.getBytes("gb2312"),"ISO-8859-1");//code convertation http://www.csdn.net/expert/topic/711/711018.xml?temp=7.930934E-03看看这里面的一篇文章关于数据库中文等的问题 我遇到你一样的问题。我的解决方案是在 控制面板 的 区域 中把 中文 改成 美国英语 ,然后重新启动,再把上面介绍的重新构造字符串的语句去掉。就可以了。当然<%@ page contentType="text/html;charset=gb2312"%>这句不能少。这种方法很奇怪,但是可以解决问题。希望能帮上你的忙。 谢谢各位!我改用odbc了谢谢! 希望正则表达式的高手帮下忙 求一条正则表达式,得到一个字符串前面的N位数. 求 数值排列java程序 在线等答复,谢了! java数据结构 有谁能把我看一下正则表达式了 谢谢了,是日志方面的问题 在sql server裡怎麼樣取得數據庫裡的每一個表名? java 新手!刚装的jbuiler4为什么运行后一直报这个错! 新人求助,javaSE-12环境,在eclipse中新建项目后new一个class报错 一个转换问题 "是什么(is a)"和“有什么(has a)”的理解
String name=rs.getString("Fname");
byte[] tmbyte=name.getBytes("ISO8859_1");
name=new String(tmbyte);
就可以了。
若是传回网页是参数,可以将第一句改成:
String name=request.getParameter("name");
就行了……
否则,再读取中文的时候,加上编码GB2312,或者统一为unicode编码
String name=rs.getString("Fname");
byte[] tmbyte=name.getBytes("ISO8859_1");
String namsss=new String(name.getBytes("ISO8859_1"),"GB2312");
就可以了。
若是传回网页是参数,可以将第一句改成:
String name=request.getParameter("name");
就行了……
nt+sqlserver
从数据库中取出,如果是乱码,可以这样转:
msgTxt=new String (msgTxt.getBytes("ISO-8859-1"),"gb2312");//code convertation
如果是存入数据库成乱码,则
msgTxt=new String (msgTxt.getBytes("gb2312"),"ISO-8859-1");//code convertation
看看这里面的一篇文章
关于数据库中文等的问题
<%@ page contentType="text/html;charset=gb2312"%>
这句不能少。这种方法很奇怪,但是可以解决问题。
希望能帮上你的忙。