JDBC连接DB2实例要用到的代码有哪些?


  本文标签:JDBC连接DB2实例

  以下的文章主要向大家讲述的是JDBC连接DB2实例的正确操作步骤,以及对JDBC连接DB2实例的实际操作中要用到的实际操作代码的描述,以下就是文章的主要内容的详细描述,望大家在浏览之后会对其有更深的了解  。

  JDBC, 实例JDBC, 实例

  

  DB2自己带jdbc驱动,具体位置在

  

  1. C:\Program Files\IBM\SQLLIB\java\db2jcc.jar  
  2. C:\Program Files\IBM\SQLLIB\java\db2jcc_license_cu.jar 

  设置CLASSPATH=

  1. .;C:\ProgramFiles\IBM\SQLLIB\java\db2jcc.jar;  
  2. C:\ProgramFiles\IBM\SQLLIB\java\db2jcc_license_cu.jar;  
  3. C:\ProgramFiles\IBM\SQLLIB\java\db2jcc_license_cisuz.jar 

  注意:在使用JDBC连接DB2实例时,一定要用ibm自己的jdk,否则执行会出现错误,可能是ibm的jdbc驱动和sun的jdk不兼容的问题  。

  具体位置在C:\Program Files\IBM\SQLLIB\java\jdk

  例子:

  1. package db2;  
  2. import java.sql.*;  
  3. public class BaseConnection {  
  4. private final String driver = "com.ibm.db2.jcc.DB2Driver";  
  5. private final String url = "jdbc:db2://localhost:50000/sample";  
  6. private final String user = "db2admin";  
  7. private final String password = "admin";  
  8. private Connection conn = null;  
  9. public BaseConnection(){  
  10. try {  
  11. Class.forName(driver);  
  12. this.conn = DriverManager.getConnection(url,user,password);  
  13. System.out.println("连接成功了");  
  14. } catch (Exception e) {  
  15. // TODO: handle exception  
  16. System.out.println("加载驱动失败......");  
  17. }  
  18. }  
  19. public Connection getConnection(){  
  20. return conn;  
  21. }  
  22. public void close(){  
  23. try {  
  24. conn.close();  
  25. } catch (Exception e) {  
  26. // TODO: handle exception  
  27. System.out.println("数据库连接关闭失败......");  
  28. }  
  29. }  
  30. public static void main(String args[]){   
  31. BaseConnection cd=new BaseConnection();  
  32. }  
  33. }   

  以上的相关内容就是对JDBC连接DB2实例的介绍,望你能有所收获  。