Connection con = DriverManager.getConnection ( "jdbc:odbc:wombat", "login", "passWord"); Statement stmt = con.createStatement(); ResultSet rs = stmt.executeQuery("SELECT a, b, c FROM Table1"); while (rs.next()) { int x = rs.getInt("a"); String s = rs.getString("b"); float f = rs.getFloat("c"); }
1.1.2 JDBC 是一種低級 API ,是高級 API 的基礎 JDBC 是個“低級”接口,也就是說,它用于直接調用 SQL 命令。在這方面它的功能極佳,并比其它的數據庫連接 API 易 于使用,但它同時也被設計為一種基礎接口,在它之上可以建立高級接口和工具。高級接口是“對用戶友好的”接口,它使 用的是一種更易理解和更為方便的 API,這種 API 在幕后被轉換為諸如 JDBC 這樣的低級接口。在編寫本文時,正在開發 兩種基于 JDBC 的高級 API: