新聞中心
之前我們介紹過(guò):DB2數(shù)據(jù)庫(kù)創(chuàng)建觸發(fā)器的實(shí)現(xiàn)過(guò)程和DB2數(shù)據(jù)庫(kù)調(diào)用存儲(chǔ)過(guò)程的方法及實(shí)例介紹,本文我們來(lái)介紹一下DB2數(shù)據(jù)庫(kù)Java編程時(shí)的一些步驟,接下來(lái)就讓我們來(lái)一起了解一下這一過(guò)程。

你所需要的網(wǎng)站建設(shè)服務(wù),我們均能行業(yè)靠前的水平為你提供.標(biāo)準(zhǔn)是產(chǎn)品質(zhì)量的保證,主要從事網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)、企業(yè)網(wǎng)站建設(shè)、移動(dòng)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)、品牌網(wǎng)站建設(shè)、網(wǎng)頁(yè)制作、做網(wǎng)站、建網(wǎng)站。創(chuàng)新互聯(lián)擁有實(shí)力堅(jiān)強(qiáng)的技術(shù)研發(fā)團(tuán)隊(duì)及素養(yǎng)的視覺(jué)設(shè)計(jì)專才。
Java數(shù)據(jù)庫(kù)鏈接(JDBC)
DB2的Java 支持包括JDBC,一個(gè)以供應(yīng)商為中心的動(dòng)態(tài)SQL接口,它通過(guò)標(biāo)準(zhǔn)的Java方法提供對(duì)應(yīng)用程序的數(shù)據(jù)存取。JDBC與DB2 CLI相似之處在于您不必預(yù)編譯或聯(lián)編JDBC 程序。使用 JDBC 編寫(xiě)的應(yīng)用程序只使用動(dòng)態(tài)SQL。
JDBC編程步驟:
1.建立與數(shù)據(jù)庫(kù)的連接:
- Class.forName("Com.ibm.db2.jdbc.net.DB2Driver");
- connection con=DriverManager.getConnection(url);
2.創(chuàng)建Statement對(duì)象:
- Statement stmt=con.createStatement();
3.執(zhí)行查詢語(yǔ)句:
- ResultSet rs=stmt.execQuery("SQL語(yǔ)句");
4.獲取和設(shè)置選項(xiàng):
ResultSetMetaData rsmd=rs.getMetaData();
int numCols=rsmd.getColumnCount()獲取結(jié)果集總列數(shù);
rsmd.getColumnLabel(i))獲取記錄值;
setMaxRows :設(shè)置結(jié)果集能容納的最多行數(shù).
setQueryTimeout:設(shè)置一個(gè)語(yǔ)句執(zhí)行等待的時(shí)間.
setEscapeProcessing:通知驅(qū)動(dòng)程序如何處理轉(zhuǎn)義字符.
5.關(guān)閉Statement
- stmt.clost();
調(diào)用層接口(CLI)
CLI不是一種新的查詢語(yǔ)言,它只不過(guò)是應(yīng)用程序可利用SQL語(yǔ)句去提交事務(wù)處理的一種簡(jiǎn)單接口,對(duì)數(shù)據(jù)庫(kù)的查詢和修改,仍要使用SQL語(yǔ)言編寫(xiě),包括CLI函數(shù)的調(diào)用。
調(diào)用層接口(CLI)為DB2所提供的處理動(dòng)態(tài)SQL語(yǔ)句的兩種機(jī)制之一,即在應(yīng)用程序***運(yùn)行時(shí),動(dòng)態(tài)SQL語(yǔ)句提交給數(shù)據(jù)庫(kù)系統(tǒng),CLI依賴一組函數(shù)調(diào)用,可嵌入主語(yǔ)言中。
關(guān)于DB2數(shù)據(jù)庫(kù)JDBC編程步驟的知識(shí)就介紹到這里了,希望能夠?qū)δ兴斋@!
【編輯推薦】
- Oracle數(shù)據(jù)庫(kù)中Constraint約束的四對(duì)屬性
- SQL Server 2005無(wú)法連接到本地服務(wù)器的解決
- Linux下重新配置MySQL數(shù)據(jù)庫(kù)引擎innodb的過(guò)程
- Navicat MySQL連接Linux下MySQL的問(wèn)題解決方案
- SQL Server 2000在Windows7 旗艦版中的安裝配置
文章名稱:Java連接DB2數(shù)據(jù)庫(kù)開(kāi)發(fā)應(yīng)用程序的編程步驟
鏈接分享:http://www.dlmjj.cn/article/cdggiep.html


咨詢
建站咨詢
