程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> DB2數據庫 >> DB2教程 >> jsp & java 連接ibm DB2如何正確實現?

jsp & java 連接ibm DB2如何正確實現?

編輯:DB2教程

以下的文章主要描述的是jsp & java 連接ibm DB2的正確操作步驟,我們大家都知道安裝了DB2數據庫之後,就可以復制DB2數據庫的安裝目錄下一般在C:\Program Files\IBM\SQLLIB\java)的DB2java.zip至網站lib下,擴展名改為jar.

連接測試:

  1. Class.forName("COM.ibm.DB2.jdbc.app.DB2Driver").newInstance();  
  2. //DriverManager.registerDriver (new COM.ibm.DB2.jdbc.app.DB2Driver());  

不用上一行,用這一行也可以

  1. String url = "jdbc:DB2:數據庫";   
  2. Connection con = DriverManager.getConnection(url,"用戶","密碼");  
  3. Statement stmt = con.createStatement();  
  4. ResultSet rs = stmt.executeQuery("select * from ADMINISTRATOR.T2 order by id desc fetch first 10 rows only");  
  5. while (rs.next())   
  6. {  
  7. out.print(rs.getString(1) + "," + rs.getString(2)+"<br>");  
  8. }  
  9. String cc = "INSERT INTO ADMINISTRATOR.T2 (TITLE) values('中國的')";  
  10. stmt.executeUpdate(cc);  

jcc方式,復制DB2jcc.jar到網站lib下

  1. <%  
  2. try  
  3. {  
  4. String url = "jdbc:DB2://loaclhost:50000/數據庫";   
  5. Class.forName("com.ibm.DB2.jcc.DB2Driver").newInstance();  
  6. Connection con = DriverManager.getConnection(url,"用戶","密碼");  
  7. Statement stmt = con.createStatement();  
  8. ResultSet rs = stmt.executeQuery("select * from ADMINISTRATOR.T2 order by id desc fetch first 10 rows only");  
  9. while (rs.next())   
  10. {  
  11. out.print(rs.getString(1) + "," + rs.getString(2)+"<br>");  
  12. }  
  13. String cc = "INSERT INTO ADMINISTRATOR.T2 (TITLE) values('中國的')";  
  14. stmt.executeUpdate(cc);  
  15. }  
  16. catch(Exception Err)  
  17. {  
  18. out.print(Err.toString());  
  19. }  
  20. %> 

以上的相關內容就是對jsp & java 連接ibm DB2的介紹,望你能有所收獲。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved