글쓴이 :김경우 2000년 2월 23일 16:18:50
안녕하세요! 저는 자바란 언어를 한지 얼마 안되는 초보입니다.
초보가 하려다보니 너무 막히는게 많이 있는 것 같아요
제가 질문하고 싶은 것은 아래의 코드인데
아래와 같이 코딩을 한 후에 컴파일을 하고 실행을 하면
=> Exception in thread NULL Exception in thread "main" Exception in thread "main"
위와 같은 메세지가 나오고 아무런 반응없이 종료됩니다.
어떻게 해야 할 지를 모르겠어서 이렇게 도움을 요청합니다.
꼭 좀 도와주세요!
import java.sql.*;
import java.util.*;
import java.lang.*;
public class JdbcOracle {
public static void main(String[] args) {
String db_connect = new String("jdbc:oracle:oci@203.236.127.188:1521:ORCL");
String db_user = new String("webmaster");
String db_pass = new String("masterkey");
Connection conn;
Statement stat;
String DriverName = "oracle.jdbc.driver.OracleDriver";
try {
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
conn = DriverManager.gerConnection(db_connect,db_user,db_pass);
stat = conn.createStatement();
ResultSet rs = stat.executeQuery("select * from mydb");
while(rs.next()) {
String empno = rs.getstring(1);
String ename = rs.getString(2);
System.out.println(empno + " " + ename);
}
stat.close();
conn.close();
} catch(Exception e) {
System.out.println("error sql");
e.printStackTrace();
}
}
}