글수 12
<%@ page contentType="text/html;charset=euc-kr" import="java.sql.* " %>
<% request.setCharacterEncoding("euc-kr"); %>
<%
//※ 해당프로젝트의 WEB-INFlib 에 $ORACLE_HOMEjdbclibojdbc14.jar 추가후 실행할 것.
//※ scott유저의 락풀고 실행할 것.
// 데이터베이스 연결관련 변수 선언
Connection conn = null;
Statement stmt = null;
// 데이터베이스 연결관련정보를 문자열로 선언
String jdbc_driver = "oracle.jdbc.driver.OracleDriver";
String jdbc_url = "jdbc:oracle:thin:@xxxxxx:1521:xxxxxx";
Class.forName(jdbc_driver);
// 데이터베이스 연결정보를 이용해 Connection 인스턴스 확보
conn = DriverManager.getConnection(jdbc_url,"xxxx","xxxxx");
stmt = conn.createStatement();
// select 문장을 문자열 형태로 구성한다.
String sql = "select * from emp";
// select 를 수행하면 데이터정보가 ResultSet 클래스의 인스턴스로 리턴됨.
ResultSet rs = stmt.executeQuery(sql);
int i=1;
// 마지막 데이터까지 반복함.
while(rs.next()) {
out.println(i+" : "+rs.getString(1)+" , "+rs.getString("ename")+"<BR>");
i++;
}
// 사용한 자원의 반납.
rs.close();
stmt.close();
conn.close();
%>
</BODY>
</HTML>
<% request.setCharacterEncoding("euc-kr"); %>
<%
//※ 해당프로젝트의 WEB-INFlib 에 $ORACLE_HOMEjdbclibojdbc14.jar 추가후 실행할 것.
//※ scott유저의 락풀고 실행할 것.
// 데이터베이스 연결관련 변수 선언
Connection conn = null;
Statement stmt = null;
// 데이터베이스 연결관련정보를 문자열로 선언
String jdbc_driver = "oracle.jdbc.driver.OracleDriver";
String jdbc_url = "jdbc:oracle:thin:@xxxxxx:1521:xxxxxx";
Class.forName(jdbc_driver);
// 데이터베이스 연결정보를 이용해 Connection 인스턴스 확보
conn = DriverManager.getConnection(jdbc_url,"xxxx","xxxxx");
stmt = conn.createStatement();
// select 문장을 문자열 형태로 구성한다.
String sql = "select * from emp";
// select 를 수행하면 데이터정보가 ResultSet 클래스의 인스턴스로 리턴됨.
ResultSet rs = stmt.executeQuery(sql);
int i=1;
// 마지막 데이터까지 반복함.
while(rs.next()) {
out.println(i+" : "+rs.getString(1)+" , "+rs.getString("ename")+"<BR>");
i++;
}
// 사용한 자원의 반납.
rs.close();
stmt.close();
conn.close();
%>
</BODY>
</HTML>


