servlet中连接oracle的问题 我装了,前面哪个测试程序都可以运行,到了servlet里面就不行 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这样能取到数据库中的值,可是显示不正常,数据库中user_id为“aaa”,取出来后显示为0x616161,这是怎么回事呢?-------------------------------先进行字符转换:while(rs.next()){ String userId=rs.getString("user_id"); userId=new String(userId.getBytes("ISO88591"),"gb2312"); System.out.println(userId); } 你用的是oracle 8.1.6吧,前两天我刚解决这个问题。你去oracle的官方网站上去下载一个oracle 8.1.7的class12.zip来替换你现在用的oracle jdbc 驱动即可。如果你需要的话,我这有一个。Email to : [email protected] 如果你的jdk是1.4的话,最好使用ojdbc14.jar这个驱动 只需要把这个文件覆盖oracle目录中的那个classes12.zip就可以嘛?需要什么配置嘛?我用的是oracle816,但为什么一定要817的jdbc? 你不用覆盖oracle目录中的那个classes12.zip。在你的开发工具中设置oracle jdbc 驱动为classes12.zip即可。 问题已解决,把classes12.zip改为classes13.jar就可以了 内部类访问外部类的成员变量,谁能解释一下 菜鸟求助 jna的应用问题 求一个UTC转换当地时间 程序 关于邮件的问题 我是一个菜鸟,请教一下这个程序的问题在哪?哪位帮帮忙,感激不尽!!!!!!!! 运行jar文件时出现找不到驱动是什么原因?(在线等) JTree的用法 关于Date类 请问哪里能找到SCJP的最新模拟练习题? 新学java,一个最简单的计算器问题 关于url
-------------------------------
先进行字符转换:
while(rs.next()){
String userId=rs.getString("user_id");
userId=new String(userId.getBytes("ISO88591"),"gb2312");
System.out.println(userId);
}
你去oracle的官方网站上去下载一个oracle 8.1.7的class12.zip来替换你现在用的oracle jdbc 驱动即可。
如果你需要的话,我这有一个。Email to : [email protected]
在你的开发工具中设置oracle jdbc 驱动为classes12.zip即可。