java从sybase读中文字符的函数,编译出错 UnsupportedEncodingException 没有在你引用的包中把UnsupportedEncodingException 改成Exception就成了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 对呀对呀,我也是这么改的,UnsupportedEncodingException需要引用什么包呢再有我这么转换后从sybase里取出的还是乱码!!!这该怎么办? 首先你要保证数据库中的是正确中文字符在写进数据库前可以用以上方法进行转换但取出显示的时候就不需要用以上方法进行转换(用了反而会出现乱码)直接在文件头上加:<%@ page contentType="text/html; charset=gb2312" %>就可以了! gb2312 改成 GB2312看看,如果不行 给我信息。 zxhong(红透半边天)我没用JSP我是直接运行的 你sybase用的是什么字符集?用的是中文和英文还是有区别的,你在sybase里面看到的是乱码吗? 数据库中存的是中文我用JAVA取数显示出来的是乱码现在有点急事我得马上走了明天再向各位请教!!!多谢wobensuren(孤独人)的帮助!!! http://expert.csdn.net/Expert/topic/1234/1234513.xml?temp=.2407648 什么意思?我的库sybase用的是cp850 java.io.UnsupportedEncodingException ;是不是可以试试不用getString(),直接用getBytes()。 然后用String.valueOf()转换一下。(手头没有Sybase数据库,没法子实践一下,不知道行不行。) 求关于无线编程的网站 求一个java 表格 输出数据库表的方法 OpenSwing 怎么用? 在java中如何禁用jframe上的放大按钮? JAVA panel import java.servlet.*如何才能找到? 各位编程达人~~~都进来吧,有大事了~~~ jar打包的applet 启动后,class文件放在哪里? 如何在lotus domino中调用applet的method? 想从网管转搞管理软件设计!! 关于用FileOutputStream的write(int I)方法写入文件时的问题 望高人指点一二,感激不尽!
UnsupportedEncodingException需要引用什么包呢
再有我这么转换后从sybase里取出的还是乱码!!!
这该怎么办?
在写进数据库前可以用以上方法进行转换但取出显示的时候就不需要用以上方法进行转换(用了反而会出现乱码)
直接在文件头上加:
<%@ page contentType="text/html; charset=gb2312" %>
就可以了!
我没用JSP
我是直接运行的
用的是中文和英文还是有区别的,你在sybase里面看到的是乱码吗?
我用JAVA取数显示出来的是乱码
现在有点急事我得马上走了
明天再向各位请教!!!
多谢wobensuren(孤独人)
的帮助!!!
然后用String.valueOf()转换一下。
(手头没有Sybase数据库,没法子实践一下,不知道行不行。)