// 객체 선언 Connection con; PreparedStatement pstmt; ResultSet rs; // DB연결 생성 con = DriverManager.getConnection(-------); // Query 문 및 변수값 세팅 pstmt = con.prepareStatement(“Select name, id, num from Membertable where id=? And passwd=?“); pstmt.setString(1, "test"); // 변수형에 따라 setXXXX 사용 ex) setInt, setDouble pstmt.setString(2, "testpwd"); // Query 문 실행 rs = pstmt.executeQuery(); // executeQuery, executeUpdate // 결과 처리 if (rs.next()){ // rs 객체로부터 칼럼 이름을 이용한 결과값 추출하여 사용자 펑션의 실행 Run_user_function (…, rs.getString(name), rs.getString(id), rs.getint(num)); // 또는 인덱스를 이용한 결과값 추출 Run_user_function (…, rs.getString(1), rs.getString(2), rs.getint(3)); } // 객체 close rs.close(); pstmt.close();