回覆列表
  • 1 # 傑西艾森伯格128

    以下是最基本使用情況,僅供參考:

    package com;

    import java.sql.Connection;

    import java.sql.DriverManager;

    import java.sql.ResultSet;

    import java.sql.SQLException;

    import java.sql.Statement;

    /**

    * 定義資料類 連線資料庫 且查詢資訊

    * @author BR

    * @date 2015-08-13

    * @version 1.o

    */

    public class dataBase {

    public static void main(String[] args) {

    Connection connection=null;

    try {

    //載入驅動

    Class.forName("oracle.jdbc.driver.OracleDriver");

    //獲取資料庫連線

    connection=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:orcl", "scott", "scott");

    //查詢語句

    String sql="select*from dept";

    //建立Statement物件

    Statement statement=connection.createStatement();

    ResultSet rSet=statement.executeQuery(sql);

    //判斷查詢的結果集是否為空

    if(rSet!=null){

    while(rSet.next()){

    int num=rSet.getInt("deptNo");

    String name=rSet.getString("dName");

    String loc=rSet.getString(3);

    System.out.println(num+"\t"+name+"\t"+loc);

    }

    }

    //關閉資源

    rSet.close();

    statement.close();

    connection.close();

    } catch (ClassNotFoundException e) {

    // TODO Auto-generated catch block

    e.printStackTrace();

    } catch (SQLException e) {

    // TODO Auto-generated catch block

    e.printStackTrace();

    }

    }

    }

  • 2 # 程式設計藝術思維

    一、本地透過JDBC獲得Oracle資料庫連線

    透過JDBC獲得Oracle資料庫連線,有三種方式:OCI方式、thin方式和JdbcOdbc橋方式。OCI方式依賴於本地的動態連結庫,如果在本地安裝了Oracle資料庫客戶端可以採用該方式;而thin方式為純java的資料庫連線方式;JdbcOdbc橋方式依賴於本地ODBC資料庫源的配置,這種方式一般不太被採用。

    二、透過連線池獲得Oracle資料庫連線這部分主要講述在iPlanet Application Server 6.5和Sun Java System Application Server 7中Oracle資料庫連線池的配置,以及在應用中如何透過連線池獲得資料庫的連線。

  • 中秋節和大豐收的關聯?
  • 本人想買二手雪鐵龍C3XR,有什麼好的建議?