jsp连接DB2
2008-11-07 20:15
351 查看
1)搜索db2java.zip,将其更名为db2java.jsr放到tomcat安装目录的common/lib下面
(2)db2中建立数据库test,表users
(3)运行一下jsp代码
//testDB.jsp
<%@page import="java.sql.*"
import ="java.util.*"
import ="java.io.*"
contentType="text/html; charset=gb2312"
%>
<html>
<head>
<title>使用Db2数据库</title>
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
</head>
<body>
<p align="center"><u><font size="5" face="华文新魏">使用JSP连接到Db2数据库</font></u></p>
<%!
String host="127.0.0.1"; //数据库主机
String database="test"; //数据库名
String user="admin"; //用户名
String pass="qq456"; //口令
%><% java.sql.Connection sqlConn; //数据库连接对象
java.sql.Statement sqlStmt; //语句对象
java.sql.ResultSet sqlRst; //结果集对象
try{
try{
//登记JDBC驱动对象
//下面的二中方法均可
//DriverManager.registerDriver (new COM.ibm.db2.jdbc.net.DB2Driver()); //db2
Class.forName("COM.ibm.db2.jdbc.net.DB2Driver").newInstance(); //db2
}
catch (ClassNotFoundException e)
{ out.print (e);
}
//连接数据库
sqlConn= java.sql.DriverManager.getConnection ("jdbc:db2://"+host+"/"+database,user,pass);//创建语句对象
out.print ("连接数据库成功!");
%>
</body>
<%
//关闭结果集对象
//sqlRst.close();
//关闭语句对象
//sqlStmt.close ();
//关闭数据库连接
sqlConn.close();
}catch (SQLException e)
{ out.print ("连接数据库失败!");
out.print (e);
}
%>
(2)db2中建立数据库test,表users
(3)运行一下jsp代码
//testDB.jsp
<%@page import="java.sql.*"
import ="java.util.*"
import ="java.io.*"
contentType="text/html; charset=gb2312"
%>
<html>
<head>
<title>使用Db2数据库</title>
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
</head>
<body>
<p align="center"><u><font size="5" face="华文新魏">使用JSP连接到Db2数据库</font></u></p>
<%!
String host="127.0.0.1"; //数据库主机
String database="test"; //数据库名
String user="admin"; //用户名
String pass="qq456"; //口令
%><% java.sql.Connection sqlConn; //数据库连接对象
java.sql.Statement sqlStmt; //语句对象
java.sql.ResultSet sqlRst; //结果集对象
try{
try{
//登记JDBC驱动对象
//下面的二中方法均可
//DriverManager.registerDriver (new COM.ibm.db2.jdbc.net.DB2Driver()); //db2
Class.forName("COM.ibm.db2.jdbc.net.DB2Driver").newInstance(); //db2
}
catch (ClassNotFoundException e)
{ out.print (e);
}
//连接数据库
sqlConn= java.sql.DriverManager.getConnection ("jdbc:db2://"+host+"/"+database,user,pass);//创建语句对象
out.print ("连接数据库成功!");
%>
</body>
<%
//关闭结果集对象
//sqlRst.close();
//关闭语句对象
//sqlStmt.close ();
//关闭数据库连接
sqlConn.close();
}catch (SQLException e)
{ out.print ("连接数据库失败!");
out.print (e);
}
%>
相关文章推荐
- 在jsp中如何有JDBC连接各种数据库之DB2
- JSP连接数据库(oracle,sqlserver,DB2,MySQL等)
- JSP通过JDBC连接各种数据库的连接方式总结。(MySql、Orcal、SqlServer、DB2等数据库)
- JSP连接各类数据库大全(Oracle,MSSQL,DB2,Informix,SyBASE,MYSQL,PostgreSQL)
- JSP 连接各类数据库大全(Oracle,MSSQL,DB2,Informix,SyBASE,MYSQL,PostgreSQL)
- 安装的db2 v8.1自带的db2驱动用不起,写个jsp页面,用forName()装载测试连接的时候老是出现"no suitable driver“的错误提示
- JSP数据库连接方法(MySQL,MSSQL,Oracle,DB2,Informix,PostgreSQL,Sybase)
- 用STS写JSP页面连接数据库时出现500错误的解决办法
- Jsp 连接 mySQL、Oracle 数据库备忘(Windows平台)
- DB2字符串连接
- java/jsp/servlet连接mysql实现用户登录
- JSP连接SQL Server 2000系统配置
- 用jsp连接数据库大全
- JSP登录界面(连接并验证数据库)
- Spring Boot入门(连接MySQL, Redis 输出JSP)
- JSP连接mysql数据库
- DB2通讯连接设置
- JSP连接MySQL时错误:Access denied for user 'root'@'localhost' (using password: YES)'解决方案
- jsp连接mysql
- DB2 sql中的内连接和外连接