'ojdbc'에 해당되는 글 1건

  1. 2013.08.03 [JSP] DB 접속 관련

[JSP] DB 접속 관련

JSP 2013. 8. 3. 00:20


<%@ page contentType = "text/html; charset = euc-kr" %>

// 웹브라우저에 표시되는 출력에 대한 한글 처리

(서버에서 웹 브라우저 쪽으로 응답되어지는것에 대한 한글처리)

<% request.setCharacterEncoding("euc-kr");%> // 입력에 대한 한글처리

1. 드라이버 로딩

public void init(){

try{

Class.forName("oracle.jdbc.driver.OracleDriver"); // 드라이버 로딩

}catch(ClassNotFoundException e){

e.printStackTrace();

}

}

2. Connection : 객체 생성

Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:oradb","id","pwd");

3. Statement/PrepardStatement/CallableStatement : 객체 생성

Statement stmt = conn.createStatement();

PreparedStatement pstmt = conn.preparecreateStatement();

4. Query 수행

Select문

ResultSet rs = stmt.executeQuery("select * from 직급“);

Insert/Update/Delete문

String sql = "update member1 set passwd='3579' where id='adc'";

stmt.executeUpdate(sql)

5. ResultSet 처리

while(rs.next()){

out.println(rs.getString("id"));

out.println(rs.getString("passwd"));

}

* DB 관련

1. 드라이버 로딩

2. Connection 객체 생성

3. Statement 객체 생성

4. Query 수행

<- JDBC 프로그램

수행 4단계

IMPORT ->

java.sql.Connection

java.sql.ResuleSet

java.sql.DriverManager

java.sql.SQLException

java.sql.Statement

java.io.PrintWriter

java.io.IOException

1. 드라이버 로딩

2. 데이터 얻어오기

3. DB 접속

4. DB 작업

- SQL문

- DB 생성

- 값 대입

- DB 실행

Posted by 은총애비!!
,