import java.sql.*;
public class JdbcEx4 {
public static void main(String[] args){
Connection conn = null;
PreparedStatement pstmt = null;
try {
String strUrl = "jdbc:oracle:thin:@211.183.2.35:1521:orcl";
String strId = "scott";
String strPwd = "tiger";
Class.forName("oracle.jdbc.driver.OracleDriver");
conn = DriverManager.getConnection(strUrl, strId, strPwd);
// String query = "insert into dept2 values (2, '영업부', '광주')";
// String query = "insert into dept2 values (?, ?, ?)";
// String query = "update dept2 set dname='홍보부', loc='서울' where deptno=2";
String query = "update dept2 set dname=?, loc=? where deptno=?";
pstmt = conn.prepareStatement(query);
// pstmt.setInt(1, 2); //첫번째 ? 값에 2를 넣어
// pstmt.setString(2, "관리부"); //두번째 ? 값에 2를 넣어
// pstmt.setString(3, "광주"); //세번째 ? 값에 2를 넣어
// pstmt.executeUpdate();
pstmt.setString(1,"홍보부");
pstmt.setString(2,"서울");
pstmt.setInt(3,2);
} catch (ClassNotFoundException e) {
System.out.println("드라이버 로드 실패");
} catch (SQLException e){
System.out.println("데이터베이스 연결 실패" +e.toString());
} finally{
if(conn != null) try{ conn.close(); } catch(SQLException e) {}
}
}
}
'Study > Programming' 카테고리의 다른 글
자바 Network Chat (0) | 2009.05.26 |
---|---|
자바 Swing 달력 스케줄 관리 (0) | 2009.05.25 |
자바 우편번호 찾기 (0) | 2009.05.25 |
jdbc (0) | 2009.05.25 |
자바 Swing 달력 (0) | 2009.05.22 |