之前我們介紹過:DB2數據庫創建觸發器的實現過程和DB2數據庫調用存儲過程的方法及實例介紹,本文我們來介紹一下DB2數據庫Java編程時的一些步驟,接下來就讓我們來一起瞭解一下這一過程。
Java數據庫鏈接(JDBC)
DB2的Java 支持包括JDBC,一個以供應商為中心的動態SQL接口,它通過標準的Java方法提供對應用程序的數據存取。JDBC與DB2 CLI相似之處在於您不必預編譯或聯編JDBC 程序。使用 JDBC 編寫的應用程序隻使用動態SQL.
JDBC編程步驟:
1.建立與數據庫的連接:
Class.forName("Com.ibm.db2.jdbc.net.DB2Driver");
connection con=DriverManager.getConnection(url);2.創建Statement對象:
Statement stmt=con.createStatement();3.執行查詢語句:
ResultSet rs=stmt.execQuery("SQL語句");4.獲取和設置選項:
ResultSetMetaData rsmd=rs.getMetaData();
int numCols=rsmd.getColumnCount()獲取結果集總列數;
rsmd.getColumnLabel(i))獲取記錄值;
setMaxRows :設置結果集能容納的最多行數。
setQueryTimeout:設置一個語句執行等待的時間。
setEscapeProcessing:通知驅動程序如何處理轉義字符。
5.關閉Statement
stmt.clost();調用層接口(CLI)
CLI不是一種新的查詢語言,它隻不過是應用程序可利用SQL語句去提交事務處理的一種簡單接口,對數據庫的查詢和修改,仍要使用SQL語言編寫,包括CLI函數的調用。
調用層接口(CLI)為DB2所提供的處理動態SQL語句的兩種機制之一,即在應用程序首次運行時,動態SQL語句提交給數據庫系統,CLI依賴一組函數調用,可嵌入主語言中。
關於DB2數據庫JDBC編程步驟的知識就介紹到這裡瞭,希望能夠對您有所收獲!