시시한 블로그

자바강의 예제풀이 어디서 배울까?

강의Q&A

자바강의 예제풀이 어디서 배울까?


안녕하세요. 자바강의 예제풀이시간 입니다.

그럼 바로 문제한번 풀어보겠습니다.


[질문]

자바강의 JDBC에서 오라클 드라이버 등록은 성공했는데

연결은 실패한다고 합니다.

원인을 모르겠네요.... 

강의에서는 등록성공이 되면 

연결은 실패할리가 없다는데...


어떻게 해야하나요?


[소스코드]


//자바강의 소스코드를 실행시킨 결과입니다.

[결과(Console)]드라이버 등록성공오라클 연결 실패



[답변]


자바강의 예제 풀이 시작해볼께요^^

소스코드를 보니

아이디, 비밀번호가 틀리거나

오라클이 켜져있지 않아서 나타날 수 있어서요.

두번째 catch절안에 System.out.println(e.getMessage()) 

한번 넣고 나오는 값을 다시 보여주세요


package Connection;import java.sql.*;

public class jdbc_connnection {public static 

void main(String[] args) { try{ Class.forName("oracle.jdbc.driver.OracleDriver"); 

System.out.println("드라이버 등록성공");

 }catch(System.out.println(e.getMessage()){ System.out.println("드라이버 등록 실패"); 

} Connection con=null; try{ String url="jdbc:oracle:thin:@127.0.0.1:1521:xe"; String user="itbank"; 

String pass="itbank"; 

con=DriverManager.getConnection(url, user, pass); 

System.out.println("오라클 연결 성공"); 

}catch(SQLException e){ System.out.println("오라클 연결 실패"); 

}

}

}


자바강의 학원에서 배우고자 하시는 분들은

프로필의 카톡으로 질문하시구요.

아래 이미지 눌러서 홈페이지에서 물어보셔도 됩니다.