第一步:加載資料庫驅動程式
Class.forName ("oracle.jdbc.driver.OracleDriver");
如果加載失敗,則檢查一下是不是jar包沒有引入,右擊工程選擇Build Path->Configure Build Path..選擇libraries頁籤選擇Add External JARs,找到ojdbc14_11g.jar(沒有可以下載下傳)。這樣就可以加載成功了。
第二步:獲得連接配接串
Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@192.168.200.80:1521:db", "username", "password");其中jdbc:oracle:thin不用解釋大家都知道什麼意思,192.168.200.80是要連接配接的資料庫服務端的ip,db是資料庫名稱,username是資料庫使用者名,password是密碼。
這部分如果出問題請大家檢查連接配接串有沒有問題,有時還有伺服器的原因,這些現在都不做詳細介紹。
第三步:建立一個到伺服器的連接配接
Statement stmt = conn.createStatement();
第四步:執行資料庫語句
如果執行的是查詢語句:ResultSet rset = stmt.executeQuery(sql);sql是待查詢的語句。
如果要執行的是更新或删除語句都可以找到适合的函數,整個過程到此結束。
第五步:從結果集裡取資料
有兩種方式:
第一種:按列号取:;rset.getString(int columnIndex);
columnIndex代表目前記錄的某一列,第一列是1,第二列是2,以此類推
第二種:按列名取:rset.getString(String columnLabel);
columnLabel代表要取的列名