JDBC之JDBC操作

一、JDBC操作

二、具體操作步驟

1.Insert1(添加數據):

2.Delete1(刪除數據):

3.Select1(查詢數據):

4.Update1(修改數據):

5.InsertStudent1(添加數據):


在Java技術系列中,訪問數據庫的技術叫做JDBC,它提供了一系列的API,讓Java語言編寫的代碼連接數據庫,對數據庫的數據進行添加、刪除、修改和查詢。
JDBC相關的API,存放在java.sql包中。
主要包括以下類或接口:
(1) java.sql.Connection: 負責連接數據庫。
(2) java.sql.Statement::負責執行數據庫SQL語句。
(3) java.sql.ResultSet::負責存放查詢結果。

一、JDBC操作

JDBC的操作分爲以下4個步驟:

(1)通過JDBC連接到ODBC,並獲取連接對象,代碼片段如下:

import java.sql.Connection;
import java.sql.DriverManager; 
......
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection conn = DriverManager.getConnection("jdbc:odbc:DSSchool");

第1句是指定驅動,表示連接到ODBC,而不是別的驅動。Class.forName (“驅動名”)表示加載數據庫的驅動類,“sun.jdbc.odbc.JdbcOdbcDriver"爲JDBC連接到ODBC的驅動名。

第2句是獲取連接,格式爲DriverManager.getConnection ("URL","用戶名","密碼"),如果是Aceess,可以不指定用戶名和密碼。URL表示需要連接的數據源的位置,此時使用的JDBC-ODBC橋的連接方式,URL爲“jdbc:odbc:數據源名稱”。

(2)使用Statement接口運行SQL語句,代碼片段如下:

import java.sql.Statement;
......
Statement stat = conn.createStatement();
stat.executeQuery(SQL語句);    //查詢
//或者
stat.executeUpdate(SQL語句);   //添加、刪除或修改

代碼中,首先用連接conn創建一個Statement的實例,然後使用該實例運行SQL語句。

(3)處理SQL語句運行結果。

(4)關閉數據庫連接:

stat.close();
conn.close();

二、具體操作步驟


建立ODBC數據源,在MyEclipse 10中,通過File→New→Java Project菜單,建立普通項目Prj02。

1.Insert1(添加數據):

2.Delete1(刪除數據):

3.Select1(查詢數據):

 4.Update1(修改數據):

5.InsertStudent1(添加數據):

以添加數據爲例,在很多情況下,具體需要添加的值,是由客戶自己輸入的,因此,應該是一個個變量。

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