以下步驟以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...