内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

jdbc如何連接數據庫

小編給大家分享一下jdbc如何連接數據庫,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!

創(chuàng)新互聯專注為客戶提供全方位的互聯網綜合服務,包含不限于成都網站制作、網站設計、杭錦網絡推廣、成都小程序開發(fā)、杭錦網絡營銷、杭錦企業(yè)策劃、杭錦品牌公關、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務,您的肯定,是我們最大的嘉獎;創(chuàng)新互聯為所有大學生創(chuàng)業(yè)者提供杭錦建站搭建服務,24小時服務熱線:13518219792,官方網址:www.rwnh.cn

1、加載驅動

 在連接數據庫之前,需要加載數據庫的驅動到JVM(Java虛擬機),這需要通過java.lang.Class類的靜態(tài)方法forName(String className)實現.
例如:

//加載Oracle的驅動
try{
Class.forName("oracle.jdbc.OracleDriver");
}catch(ClassNotFoundException e){
System.out.println("找不到程序驅動類,加載驅動失敗!");
e.printStackTrace();
}

加載成功后,會將驅動類的實例注冊到DriverManager類中。

2、創(chuàng)建數據庫的連接

 想連接數據庫,需要向java.sql.DriverManager請求并獲得Connection對象,該對象就代表一個數據庫的連接。
使用DriverManager的getConnection(url,uname,upass)傳入數據庫的路徑,用戶名,密碼獲得一個連接

Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@192.168.31.50:8080:orcl","uname","upass");

3、創(chuàng)建一個Statement

要執(zhí)行SQL語句,必須獲得java.sql.Statement實例,Statement實例分為以下3種類型:
  1.執(zhí)行靜態(tài)語句,通常通過Statement實例實現。

Statement st = conn.createStatement();

 2.執(zhí)行動態(tài)語句,通常通過PreparedStatement實現。

PreparedStatement ps = conn.prepareStatement(sql);

 3.執(zhí)行數據庫存儲過程.通常通過CallableStatement實現

CallableStatement cs = conn.prepareCall("{CALL demoSp(?,?)}");

4、執(zhí)行sql語句

 ResultSet executeQuery(sql)適用于遍歷多個結果,插入集合,返回一個結果集,可以用.next對該對象進行遍歷,使用getString("字段名")獲取字段值
int executeUpdate(sql) 適用于Update,insert或delete語句以及sqlDDL語句,例如建表和刪表等等,返回被改變的條數

5、關閉JDBC對象

關閉順序要和聲明順序相反
  1.關閉記錄集
2.關閉聲明
3.關閉連接對象

if(rs != null){
    rs.close();
    }

看完了這篇文章,相信你對jdbc如何連接數據庫有了一定的了解,想了解更多相關知識,歡迎關注創(chuàng)新互聯行業(yè)資訊頻道,感謝各位的閱讀!

分享標題:jdbc如何連接數據庫
網頁URL:http://www.rwnh.cn/article20/jsdcjo.html

成都網站建設公司_創(chuàng)新互聯,為您提供網站營銷網站策劃、ChatGPT、全網營銷推廣、網站排名品牌網站制作

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯

商城網站建設
甘肃省| 突泉县| 徐闻县| 绥棱县| 贞丰县| 瑞安市| 彭水| 吉林市| 天门市| 卓资县| 和静县| 新野县| 岗巴县| 合山市| 宿州市| 辛集市| 兴业县| 老河口市| 九龙坡区| 四会市| 新巴尔虎右旗| 清远市| 彭州市| 乐业县| 英山县| 彰化县| 抚宁县| 年辖:市辖区| 慈利县| 吐鲁番市| 鄂托克前旗| 获嘉县| 漳浦县| 古蔺县| 淮阳县| 元朗区| 成武县| 尖扎县| 水城县| 广元市| 疏勒县|