반응형 executeQuery2 [JSP] execute/executeQuery()/executeUpdate() 용도 execute - executeQuery, executeUpdate 두가지 모두의 경우를 포함 합니다. - DDL, DML, DCL 모두 사용할수 있습니다. - 다만 리턴이 boolean 값으로 넘어옵니다. executeQuery() - ResultSet을 얻기위한 method - 주로 select 문에 이에 속함. executeUpdate() - 적용된 행의 갯수를 얻기 위한 method - DDL (insert, update, delete)에 사용. - DML (create, drop, alter)에 사용. ==중요== executeUpdate()는 쿼리로 처리된 행의 수를 나타내기 때문에 int로 반환됩니다. 예) int x = pstmt.executeUpdate(); 행의 갯수가 없을 경우에는 0.. 2011. 9. 30. [JSP] rs.next() 설명 간단하게 설명 드립니다. select count(*) from board을 실행 하면 카운트를 세겠죠 10이 나온다고 가정하면 rs = pstmt.executeQuery(); 즉 이부분에서select count(*) from board실행이 되서 결과 값이 10 이 나옵니다. 그 결과 값을 rs 즉 ResultSet에 넘겨 주는 거구요. 그리고 insert 나 delete, update는 pstmt.executeUpdate();사용 하지만 select는pstmt.executeQuery(); 사용 합니다. 즉 ResulSet 이 나오는 select에 executeQuery()를 사용 하는 것입니다. public ResultSet executeQuery()throws SQLExceptionpublic int.. 2011. 9. 13. 이전 1 다음 반응형