12
返回列表 发新帖
楼主: 马猪

jsp与oracle数据库相连

[复制链接]
论坛徽章:
0
11#
发表于 2002-4-19 10:41 | 只看该作者

马猪呀,你把Exception 打印出来看看

catch (Exception e)
{
%>
<%out.print(""+e)%>
<%
}
%>

使用道具 举报

回复
论坛徽章:
3
ITPUB元老
日期:2005-02-28 12:57:00授权会员
日期:2005-10-30 17:05:33会员2006贡献徽章
日期:2006-04-17 13:46:34
12#
发表于 2002-4-22 10:20 | 只看该作者

我的经验

1.软件的版本

首先确定你使用的JDK的版本 ,我用的是 Oracle 8.1.6
  dir  G:\Oracle\Ora81\jdbc\lib\
  驱动器 G 中的卷是 4
卷的序列号是 292F-4580

G:\ORACLE\ORA81\jdbc\lib 的目录

02-01-18  16:52         <DIR>          .
02-01-18  16:52         <DIR>          ..
99-09-27  14:14                 97,158 jndi.zip
99-09-27  14:14                 14,810 jta.zip
00-02-12  22:55              1,440,531 classes111.zip
00-02-12  22:55             10,092,611 nls_charset11.zip
00-02-12  22:55              1,568,843 classes12.zip
00-02-12  22:55             12,034,599 nls_charset12.zip
               8 个文件     25,248,552 字节
                            152,862,720 字节可用

  我用的是classes12.zip, nls_charset12.zip(可选)

2.我的服务器是 Tomcat 3.3 final

   用 thin driver 老是无法连接,后来只能将  classes12.zip
   拷贝到F:\tomcat3.3\lib\common\,改名为 classes12.rar文件
如用 jdbc-odbc 就不用做这一步。

3.在DOS上编译例子程序
G:\Oracle\Ora81\jdbc\demo\samples\oci8\basic-samples\
  例如 JdbcCheckup.java

4. 在JSP程序中写一个程序

  <%@ page contentType="text/html; charset=GB2312" %>
<%@ page import="java.sql.*"  %>
<%@ page import="oracle.jdbc.driver.*"  %>

<HTML>
<HEAD>
<TITLE>数据库管理——数据源连接的建立与关闭</TITLE>
</HEAD>
<BODY>
<FONT SIZE = 2 COLOR = blue>
<CENTER>数据库管理实例
</CENTER>
<BR>
<CENTER>——数据源连接的建立与关闭
</CENTER>
<HR>
欲正常执行此范例时,
必须先将ClientDB目录下的ClientDB.mdb建立为ODBC数据库
</FONT><BR>
<%

java.sql.DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());



out.print("<BR><FONT SIZE = 2>";
out.print("开始建立数据库连接...........";
Connection conn =DriverManager.getConnection("jdbcracle:thin:@132.107.64.74:1521:fulltext","scott","tiger";
//建立Connection(数据库链接)对象,并设置由cnnDB对象变量
out.print("<CENTER>";
out.print("<FONT COLOR = red>";
out.print("完成数据源连接的建立</FONT>";
out.print("</CENTER>";
out.println("开始关闭数据库.............";
conn.close(); //关闭数据库链接
out.println("</FONT><BR>";
out.println("数据库已经成功关闭!";
%>
<P></P>
</BODY>
</HTML>

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表