各位,帮忙看看,我这个程序为什么不能捕捉到出错信息?

cf_journey 2003-04-01 05:21:10
<%@ page import="java.sql.*" %>
<%@ page import="oracle.jdbc.driver.*" %>
<%@ page import="java.util.Vector,java.util.Enumeration" %>

<%
DriverManager.registerDriver(new OracleDriver());
/**
*16.2.0.58为主机名或IP地址,1521为oralce默认端口,ora816db为oracle的SID,后面bic2000为用户名,bic为密码
*/
try{
Connection conn=DriverManager.getConnection("java:oracle:thin:@16.2.0.58:1521:ora816db","bic2003","bic");
}catch(Exception e){
out.println("sorry!can not connect oralce database");
}
%>
////////////////////////////
在上面这段程序中,我想要捕捉到用户名或密码错了的情况下,不能连接到0ralce数据库的情况,为什么捕捉不到?要怎么样才能捕捉到?
...全文
29 点赞 收藏 2
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
js_ning_cn 2003-04-01
Connection conn=DriverManager.getConnection("java:oracle:thin:@16.2.0.58:1521:ora816db","bic2003","bic");
应该是
Connection conn=DriverManager.getConnection("jdbc:oracle:thin:@16.2.0.58:1521:ora816db","bic2003","bic");
回复
yinxp2 2003-04-01
是不是你的语法就没有通过:java:oracle:thin

应该是jdbc:oracle:thin吧
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2003-04-01 05:21
社区公告
暂无公告