티스토리 뷰
//Filename : SelectUpDown.java
import java.sql.*;
import java.util.Properties;
public class SelectUpDown {
public static void main(String args[]) {
try {
Statement stmt;
ResultSet rs;
// JDBC 드라이버를 로드한다.
Class.forName("oracle.jdbc.driver.OracleDriver");
// 데이터베이스에 접속한다. 적절한 JDBC URL 설정한다.
Connection con = DriverManager.getConnection(
"jdbc:oracle:thin:@127.0.0.1:1521:ORCL", "javatest", "javatest");
stmt = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,
ResultSet.CONCUR_READ_ONLY);
rs = stmt.executeQuery("SELECT num, name FROM student");
System.out.println("====== forward 방향으로 모든 행 출력 ======");
while( rs.next() ) {
System.out.print(rs.getInt(1));
System.out.println(OraCon.fromDB(rs.getString(2)));
}
System.out.println("====== 첫번째 행 =======");
rs.first();
System.out.print(rs.getInt(1));
System.out.println(OraCon.fromDB(rs.getString(2)));
System.out.println("====== backward 방향으로 모든 행 출력 ======");
rs.last();
do {
System.out.print(rs.getInt(1));
System.out.println(OraCon.fromDB(rs.getString(2)));
} while(rs.previous());
}
catch( Exception e ) {
e.printStackTrace();
}
}
}
'DB > Oracle' 카테고리의 다른 글
| ResultApp (0) | 2016.05.04 |
|---|---|
| OraCon (0) | 2016.05.04 |
| JdbcTestSelectError (0) | 2016.05.04 |
| InsertBatch (0) | 2016.05.04 |
| ConnectApp (0) | 2016.05.04 |
