본문 바로가기
Web/JSP

JSP #19 Oracle DB - #2 PreparedStatement

by 언덕너머에 2015. 2. 15.

PreparedStatement

  - PreparedStatement 객체를 생성하기 위해서는 Connection 인터페이스의 prepareStatement()

    메서드를 호출해야한다.

  - prepareStatement() 매서드의 인자로 사용되는 SQL문은 다음과 같이 ? 기호를 사용해서 표현한다.

    String sql = "insert into member values(?, ?, ?, ?, ?)";

  - ?의 값을 지정하기 위해서는 PepareStatement()의 setXXX() 매서드를 사용한다.

     pstmt.setString(1, "userid");

     pstmt.setInt(2, 1);

  - PepareStatement() 객체의 executeUpdate() 또는 executeQuery()로 실행한다.

     pstmt.executeUpdate();

  - PepareStatement() 객체의 close() 서드로 객체변수를 해제한다.

     pstmt.close();

'Web > JSP' 카테고리의 다른 글

MultiFile Upload 예제 - cos.jar 첨부  (0) 2015.02.24
JSP #20 DBCP  (0) 2015.02.17
JSP #18 Oracle DB - #1 SELECT  (0) 2015.02.15
JSP #17 JSTL-3 fmt 라이브러리  (0) 2015.02.12
JSP #16 sendRedirect & forward  (0) 2015.02.06