JDBC連線資料庫的過程(Oracle為例)

2021-09-05 11:51:43 字數 950 閱讀 9466

// 註冊載入驅動

class.forname("oracle.jdbc.oracledriver");

// 連線到資料庫,獲取連線 connection 物件

string url = "jdbc:oracle:thin:@localhost:1521:oracle";

// net manager 配置 localhost, oracle 是 oracle 的 sid

string user = "scott";

string password = "tiger";

connection conn = drivermanager.getconnection(url, user, password); // 驅動程式提供的 connection 類

// statement介面提供了執行語句和獲取查詢結果的基本方法

statement st = conn.createstatement();

// string ddl = "create table jdbc_table_2(id number(10), name varchar(20))";

// system.out.println(st.execute(ddl));

// string dml = "insert into jdbc_table_2(id, name) values(15010730,'徐銳')";

// system.out.println(st.executeupdate(dml));

string dql = "select * from jdbc_table_2";

resultset rs = st.executequery(dql); // resultset 相當於乙個多行的鍵值對資料集合。

while(rs.next())

conn.close(); // 關閉連線

JDBC連線資料庫

雖然現在用很多方法來實現應用程式與資料庫後台的連線操作,但是做為一名新手,真正理解和掌握使用jdbc來連線資料庫是非常有必要的,因為它是基礎。下面就說說如何實現jdbc連線資料庫。url jdbc mysql localhost 3306 bookmanage?useunicode true cha...

JDBC 連線資料庫

附 驅動包以及關鍵字 mysql class.forname org.gjt.mm.mysql.driver cn drivermanager.getconnection jdbc mysql mydbcomputernameorip 3306 mydatabasename susr,spwd po...

JDBC連線資料庫

注意引入的是sqljdbc4.jar包 connection物件的資料庫能夠提供描述其表 所支援的 sql 語法 儲存過程 此連線功能等等的資訊 statement物件表示基本語句,其中將單個方法應用於某一目標和一組引數,以返回結果 resultsetmetadata可用於獲取關於resultset...