db2的jdbc驱动安装及例子

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

db2的jdbc驱动安装及例子


1. db2数据库驱动的安装
一种方法是安装db2客户端
还有一种是把db2的jdbc驱动放到jdk,jre或者tomcat的common/lib目录下,这样就在开发和运行环境下部署了db2的jdbc驱动。

db2的数据库驱动有几种,一种是COM.ibm.db2.jdbc.app.DB2Driver;另一种是.DB2Driver
这两种都在db2java.zip文件中,可以把他改名成db2java.jar文件使用。

第三种是通用驱动程序,放在文件db2jcc.jar文件中。

这三种驱动的程序加载和连接建立方法如下:
//Class.forName("COM.ibm.db2.jdbc.app.DB2Driver");
//Class.forName(".DB2Driver");
//Class.forName("com.ibm.db2.jcc.DB2Driver");

//连接例子可以相同,都是指定主机,端口和数据库名称
String dbUrl ="jdbc:db2://localhost:6789/sample";
con = DriverManager.getConnection(dbUrl,"www","123456");

2.连接的例子:

<%
Class.forName("COM.ibm.db2.jdbc.app.DB2Driver");

//注册驱动程序
//DriverManager.registerDriver(new COM.ibm.db2.jdbc.app.DB2Driver());

//用适当的驱动程序连接到数据库
//指定db2的url,注意格式,6789是端口,mytest是数据库名
String dbUrl ="jdbc:db2://localhost:6789/sample";
con = DriverManager.getConnection(dbUrl,"www","123456");

//创建一个JDBC声明
stmt = con.createStatement();

//增加新记录
//stmt.executeUpdate("INSERT INTO books (id,name,title,price) VALUES ('999','Tom','Tomcat Bible',44.5)");

//查询记录
rs = stmt.executeQuery("select * from test");

//输出查询结果
out.println("

");
while (rs.next())
{
String col1 = rs.getString(1);
String col2 = rs.getString(2);
String col3 = rs.getString(3);
String col4 = rs.getString(4);
//打印所显示的数据
out.println("");
}
out.println("
"+col1+""+col2+""+col3+""+col4+"
");

//关闭数据库连结
rs.close();
stmt.close();
con.close();

%>

相关文档
最新文档