JDBC使用步驟

2021-08-08 06:17:12 字數 1202 閱讀 1784

以下步驟以oracle資料庫為例:

首先匯入乙個包,以筆者為例

ojdbc14.jar或ojdbc14_g.jar的兩個包取乙個即可

第二步檢查自己的服務是否開啟

如圖,開啟這兩個服務才能正確連線到資料庫,否則會報錯

1.註冊驅動

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

2.從drivermanager獲取與資料庫連線

//後兩個引數是連線資料庫的使用者名稱和密碼

conn = drivermanager.getconnection("jdbc:oracle:thin:@localhost:1521:xe","使用者名稱", "密碼");

3.獲取執行sql語句的物件

分為兩種第一種為:(一般用於執行完整的sql語句)

string sql = "select * from test where name='張三' ";

statement st = conn.createstatement();

第二種:(一般用於執行動態的sql語句,即sql語句中有引數)

string sql = "select * from test where name=? ";

preparedstatement pts = conn.preparestatement(sql);

4.執行sql語句

有三種方法,都可以執行任意sql語句,但返回值不一樣,

executequery(); 執行select查詢語句,返回值resultset

execute(); 執行所有的sql語句,包括select,dml 返回值boolean,是否返回resultset物件,是否執行查詢語句

executeupdate(); 執行dml語句,返回值int,受影響的函式

以第3步驟為例繼續步驟:

如果是第一種則

rs = st.executequery(sql);

如果是第二種則(注:括號裡沒有引數)

rs = pst.executequery();

5.對查詢語句的結果進行處理

注:必須要有next()方法否則會報錯

while(rs.next())

6.關閉資源,遵循先開的後關

JDBC使用步驟

註冊驅動 drivermanager.registerdriver new com.mysql.jdbc.driver 獲取資料連線 connection conn drivermanager.getconnection jdbc mysql localhost 3306 day1126 root ...

JDBC使用步驟

以sql server 2005 為例 1 載入驅動 class.forname com.microsoft.jdbc.sqlserver.sqlserverdriver 2 建立連線物件 connection con drivermanager.getconnection url,user,pas...

JDBC使用步驟

jdbc的使用步驟 1 獲取資料庫的驅動包 2 將資料庫的驅動包匯入到專案中 類路徑下 3 配置連線屬性url jdbc mysql localhost 3306 databasename driver com.mysql.jdbc.driver oracle.jdbc.dirver.oracled...