java.sql.Connection conn= null;
java.sql.PreparedStatement ps =null;
java.sql.ResultSet rs =null;
String stmt = null;
String strRet = null;
int intRet = 0;

// 1. jdbc driver 를 등록한다.
try {
Class.forName("com.pointbase.jdbc.jdbcUniversalDriver");
} catch (ClassNotFoundException e ) {
out.println(e);
}

// 2. DB와 연결한다.
try{
conn = java.sql.DriverManager.getConnection(
"jdbc:pointbase:server://localhost:9092/sun-appserv-samples","pbpublic","pbpublic");
} catch (java.sql.SQLException e) {
out.println(e);
}

// 3. select
try {
ps = conn.prepareStatement("select * from STUDENT");
rs = ps.executeQuery();

// ResultSet에 저장된 자료를 한 레코드 읽어온다.
rs.next();
strRet = rs.getString("name");
intRet = rs.getInt("qpa");
out.println("name1 = " + strRet + "
");
out.println("qpa1 = " + intRet + "
");

// ResultSet에 저장된 자료를 한 레코드 읽어온다.
rs.next();
strRet = rs.getString("name");
intRet = rs.getInt("no");
out.println("name2 = " + strRet + "
");
out.println("qpa2 = " + intRet + "
");

// 4.db를 닫는다.
rs.close();
ps.close();
conn.close();

} catch (java.sql.SQLException e) {
System.out.println(e);
} catch (java.io.UnsupportedEncodingException e) {
System.out.println(e);
}
Posted by xHuro
,