当前位置:七道奇文章资讯编程技术Java编程
日期:2011-03-22 16:14:00  来源:本站整理

JDBC衔接DB2数据库详解[Java编程]

赞助商链接



  本文“JDBC衔接DB2数据库详解[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

关于DB2数据库的JDBC衔接文章有很多,对比出名的有诸如“JDBC数据库衔接大全”和“JSP的DB2衔接数据库”,固然都是很具体的资料,也都说办理了前人没有办理的问题,但还是有很多忽略.我就这两天的经验给大家写一篇关于JDBC衔接数据库的文章,以办理一部份人的疑问.

第一:JDBC是JDK的一部份(至少在JavaTigerDevelopmentKits中是这样),利用JDBC直接在程序文件中写importjava.sql.*;便可以利用了.

第二:衔接字符串的格局.本地衔接的衔接字符串格局为jdbc:product_name:database_name,远程衔接的格局为:product_name://host_name/port_

number:database_name.即假如我的数据库名字为rdb,则本地衔接字符串为jdbc:db2:rdb(当然rdb一定是处于DB2的默许实例之中的),而远程衔接字符串为jdbc:db2://192.168.1.10/50000:rdb(这里192.168.1.10为数据库所在服务器IP地址,而50000为DB2衔接服务的端口号).

第三:安装DB2数据库供应的为JDBC预备的类库(在.NET中叫Provider,在Java中怎么叫还没研究过).查找IBMDB2UDB的安装目录大概Java Tiger的JDK目录你会找到db2java.zip,把它先做一个副本今后就它最有效了.目前我们开始谈论数据库衔接的程序代码.

利用程序衔接DB2数据库:

先将db2java.zip解压缩,把COM目录转移到代码的当前目录,然后我们开始注册这个Provider的实例,代码为:

Class.forName(“COM.ibm.db2.jdbc.app.DB2Driver”).newInstance();

Class.forName(“COM.ibm.db2.jdbc.net.DB2Driver”).newInstance():

这两句任选其一,作用稍有差别,前者是具有DB2客户端的Provider实例,后者是无DB2客户端的Provider实例.

此后再写Connectioncon=DriverManager.getConnection();便可得到数据库衔接的实例.

JSP中衔接DB2数据库:

这里以Tomcat作为Servlet容器,假如想在Tomcat中利用DB2

Provider必须把db2java.zip改名成db2java.jar然后复制到tomcat主目录下c

好了,望各位每天进步哈!!!


  以上是“JDBC衔接DB2数据库详解[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • 用JDBC衔接数据库
  • 得到JDBC学习示例
  • <b>JDBC API为什么若何复杂</b>
  • 配置BEA WebLogic 8.1 JDBC衔接
  • 操作easymock测试jdbc解析
  • 安置cas服务器实现定制JDBC考据
  • <b>简单的JDBC操纵程序for Java DB</b>
  • JDBC衔接数据库经验本领集萃
  • <b>JDBC衔接数据库之十大本领</b>
  • 掌握器组件JDBC数据库操作的JAVABEAN
  • SQLiteJDBC 100%纯JAVA的sqlite扩大
  • 浅析数据源在JDBC中的操纵
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .