java連接Orcale數據庫 -----步驟及其代碼

工具:eclipse

   Orcale

   Orcale連接驅動:ojdbc14.jar

加載驅動:

  1. 在工程目錄中創建lib文件夾,將下載好的JDBC放到該文件夾下,如下圖所示:

右鍵工程名,在java build path中的Libraries分頁中選擇Add JARs...,選擇剛纔添加的JDBC,如下圖:


Orcale數據庫中表的信息如下:


連接數據庫並讀取數據:

  數據庫名稱:Orcale XE

  數據包名稱:emp

  端口號:1521

  用戶名:scott

  密碼:tiger

package com.sql.jdbc;

import java.nio.channels.ConnectionPendingException;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;

public class Test01 {

	public static void main(String[] args) throws Exception {
		//加載驅動
		Class.forName("oracle.jdbc.driver.OracleDriver");
		//建立連接數據庫
		String user = "scott";
		String password = "tiger";
		String url = "jdbc:oracle:thin:@localhost:1521:XE";
		Connection conn = DriverManager.getConnection(url, user, password);
		
		//創建Statement對象
		Statement st = conn.createStatement();
		//執行SQL語句
		String sql = "select * from emp";
		ResultSet  rs = st.executeQuery(sql);
		
		//遍歷結果集
		while(rs.next()) {
			System.out.println(rs.getString("ename"));
		}
		rs.close();
		st.close();
		conn.close();
	}

}

運行結果:


插入數據

String sql = "insert into emp(empno,ename,sal,deptno)\r\n"+"values(?,?,?,?)";
			//遍歷結果集
			PreparedStatement ps = conn.prepareStatement(sql);
			ps.setString(1, "7878");
			ps.setString(2, "JDBC");
			ps.setDouble(3, 8000.00);
			ps.setString(4, "20");
			
			ps.executeUpdate();

運行結果:


第一次操作,在添加數據這裏也出現過好多問題,電腦上安裝的Orcale是XE,所以地址是XE

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章