// 1. 在 GEL 的操作視窗中, 執行[工具][選項][JDK][類別路徑](記住 視窗上方 JDK 的路徑) 。 // 2. 下載 classes12.zip, 存入前述路徑下 [lib] 次目錄中。 // 3. 在 GEL 的操作視窗中, 執行[工具][選項][JDK][類別路徑][新增檔案][檔案類型] (選擇 zip file), 指定 class12.zip。 import java.sql.*; public class Ch15_3_4 { public static void main(String[] args) { Connection dbCon = null; Statement stmt = null; ResultSet rs = null; try { DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver()); dbCon = DriverManager.getConnection("jdbc:oracle:thin:@163.26.224.23:1521:orcl","st860", "oracle"); // IP :port:SID , User name, Password stmt = dbCon.createStatement(); } catch (SQLException e) { System.out.println("連結錯誤 dbCon"); System.out.println(e.getMessage()); if (dbCon != null) { try {dbCon.close();} catch (SQLException e2) {} } return; } try { String sSQL = "SELECT * FROM STUDENT WHERE NAME LIKE '陳%' ORDER BY NAME"; // SQL rs = stmt.executeQuery(sSQL); while (rs.next() ) { System.out.print(rs.getString("NAME")); // 取得 字串欄位 之值 System.out.print(" "); System.out.print(rs.getDate("BDY")); // 取得 日期欄位 之值 System.out.print(" "); System.out.println(rs.getFloat("HEIGHT")); // 取得 數值欄位 之值 } } catch (SQLException e) { System.out.println(e.getMessage()); } finally { try {stmt.close();} catch (SQLException e) {} try {dbCon.close();} catch (SQLException e) {} } } }