我这样写
s1 = new String(resultset.getString(1).getBytes("8859_1")); 获得得是
“p???3”
s1 = new String(resultset.getString(1).getBytes("8859_1")); 获得得是
“p???3”
解决方案 »
- struts2把服务器图片传到jsp用img标签显示出来
- vb 与 java交互用socket连接
- 求教,如何将基于ibatis的jpetstore工程改写为基于hibernate...
- 新手求助。编码问题
- Hibernate: 项目部署到服务器后,假如数据库IP和密码需要更改怎么处理?
- 求助关于Webwork当中如何将PowerPoint文档直接在IE当中打开,而不是下载?
- 谁用过Sun Java Studio Creator中文版
- 高分急求!如何删除XML节点并将其改动保存至XML文件?
- 会JAVA的两个月完成库存管理的小应用程序(报酬六千,仅限上海市)有意者可拔打54168112
- 各位,请推荐几本学习Java的必要、经典之作!
- apache与tomcat通过JK2整合后的URI映射问题.
- 在struts里开发里碰到的一个问题
还有s2 = new String(resultset.getString(2).getBytes("ISO8859_1"),"gb2312");
s2 = new String(resultset.getString(2).getBytes("8859_1"),"gb2312");
s2 = new String(resultset.getString(2).getBytes("ISO_8859_1"),"gb2312");
都试过了都是乱码
如果我在JSP页面写驱动和SQL然后取出数据都是对得,
但是现在我后台封装起驱动写SQL,取出然后给JSP就是乱码了
但是要用ODBC
用JDBC就是乱码
哪个能告诉我JDBC该怎么写啊?
这样就行了
写在哪个位置?谢谢