用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了谢谢! HttpURLConnection的connect()方法作用和DataOutputStream的flush()作用 http post体中的信息如何读取 关于通过bmp头文件结构得到整个文件长度的问题 C# vs Java 菜鸟的问题,我应该如何实现搜索一个网页上指定字符串 怎样在SWT的List控件中添加图像标志? 字符串合并与拆分的难题 悲愤难以,代友发贴,请大家声援一下!!! 关于弹出新ie窗口的问题(高分求解) javamail中如何收到21cn邮箱的发件箱及草稿箱的信,请问文件夹是名字是什么? 一个转换问题 "是什么(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"%>
这句不能少。这种方法很奇怪,但是可以解决问题。
希望能帮上你的忙。