반응형
워웅.. 이거 자바 첫 포스팅인가 ;;
하긴.. 케이씨는 자바를 모른다. ㅠ.ㅠ
그래도 기본적으로 자바 까는 것두 알고 path 설정해 주는 것 정도는 안다.
어쨌거나 첨 부터 걍 데이터베이스 연동으로 들어 가 보도록 하자. 하하하하하하!!!
오라클에 연결할려면 드라이버가 필요하다.
버스에 탈려면 교통카드를 삐비빅 해야 하는 것과 마찬가지로 드라이버를 통해서 소통을 한다.
.... 비유가 그지 같다. 잊어 버리자.
어쨌거나 오라클 버전과 맞는 드라이버를 받아다가 jre/lib/ext 폴더에다가 냅둔다.
그리고 아래의 코드를 작성해서 컴파일하고 실행을 해 보자.(네이버에서 줏어 왔다 ㅋㅋ)
import java.sql.*;
import javax.swing.*;
import java.io.*;
import javax.swing.*;
import java.io.*;
public class DBConnect
{
public static void main(String args[]){
String oracleDriver="oracle.jdbc.driver.OracleDriver";
String target="jdbc:oracle:thin:@127.0.0.1:1521:oraclesid";
{
public static void main(String args[]){
String oracleDriver="oracle.jdbc.driver.OracleDriver";
String target="jdbc:oracle:thin:@127.0.0.1:1521:oraclesid";
Connection con=null;
try{
Class.forName(oracleDriver);
JOptionPane.showMessageDialog(null,"Driver Load OK");
}catch(ClassNotFoundException e){
e.printStackTrace();
}
Class.forName(oracleDriver);
JOptionPane.showMessageDialog(null,"Driver Load OK");
}catch(ClassNotFoundException e){
e.printStackTrace();
}
try{
con=DriverManager.getConnection(target,"scott","tiger");
JOptionPane.showMessageDialog(null,"DB Connection OK");
con.close();
}catch(SQLException e){
e.printStackTrace();
}
System.exit(0);
}
};
}catch(SQLException e){
e.printStackTrace();
}
System.exit(0);
}
};
이놈이 욜래 간단해 보이지만 SWING 도 들어갔다. 오오.. 예쁜 팝업창이 뜬다.
반응형
댓글