CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web 开发

连接oracle问题(初学 *^_^*)

楼主chenchongpan(苍松)2003-08-02 17:48:27 在 Java / Web 开发 提问

如果要连接oracle数据库,应该在哪里做哪些配置?以及jsp代码中应该如何连接数据库?  
  我的机器环境:win2000server,tomcat4.1.24,jdk1.4.2,目前tomcat的index.jsp能正常显示,文件Class111.zip和Class12.zip也已经拷到Tomcat的Common\lib目录下,测试代码为  
  <%@   page   contentType="text/html;charset=gb2312"%>    
  <%@   page   import="java.sql.*"%>    
  <html>    
  <body>    
  <%Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();    
  String   url="jdbc:oracle:thin:@localhost:1521:chen";    
  //orcl为你的数据库的SID    
  String   user="system";    
  String   password="continue";    
  Connection   conn=   DriverManager.getConnection(url,user,password);    
  Statement   stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);    
  String   sql="select   *   from   tqq";    
  ResultSet   rs=stmt.executeQuery(sql);    
  while(rs.next())    
  {%>    
  您的第一个字段内容为:<%=rs.getString(1)%>    
  您的第二个字段内容为:<%=rs.getString(2)%>    
  <%}%>    
  <%out.print("数据库操作成功,恭喜你");%>    
  <%rs.close();    
  stmt.close();    
  conn.close();    
  %>    
  </body>    
  </html>    
  但是提示了一大堆错误,The   server   encountered   an   internal   error   ()   that   prevented   it   from   fulfilling   this   request.  
  root   cause。。。。  
  请指点。 问题点数:100、回复次数:8Top

1 楼lynx1111(任我行:一个PLMM看着就兴奋的男人)回复于 2003-08-02 18:20:11 得分 20

*********************************************  
  String   url="jdbc:oracle:thin:@localhost:1521:chen";    
  //orcl为你的数据库的SID    
  String   user="system";    
  String   password="continue";    
  *********************************************  
  如果你这部分的参数没有错的话:  
  那么:  
  拷贝oracle\oracle92\jdbc\lib\classes12.jar  
  到  
  tomcat4.1\common\lib  
  下  
   
   
  ok!  
  Top

2 楼lynx1111(任我行:一个PLMM看着就兴奋的男人)回复于 2003-08-02 18:23:43 得分 0

重起tomcatTop

3 楼Tongates( )回复于 2003-08-02 18:24:17 得分 20

文件Class111.zip和Class12.zip要解压,将里面的*.jar文件拷贝到工作目录下的/web-inf/lib中,最好不要放在tomcat/common/lib中  
  看了你的程序,应该没有问题的,肯定是包找不到的问题。Top

4 楼pleonheart(只睡六小时)回复于 2003-08-02 19:29:50 得分 15

String   url="jdbc:oracle:thin:@localhost:1521:chen";    
  楼主数据库的SID是chen吗?  
  还有classes12.jar要拷到Tomcat的comm/lib目录下,不用解压Top

5 楼conning333(chen)回复于 2003-08-02 21:17:42 得分 15

使用class12。jar比使用class12。zip要方便Top

6 楼yukicy(yu)回复于 2003-08-02 21:30:15 得分 15

其实,只要在你自己在Tomcat里的程序的WEB_INF目录下,建立一个叫lib的文件夹,然后把class12.jar放进去,重起Tomcat就可以找到的  
  Top

7 楼9731boy(叉叉TV - 班头爷)回复于 2003-08-02 21:34:56 得分 15

使用class12。jar比使用class12。zip要方便  
  改个文件名Top

8 楼chenchongpan(苍松)回复于 2003-08-03 09:08:47 得分 0

多谢指导,问题已经解决Top

相关问题

  • 初学ORACLE问题求教!
  • Oracle初学者的问题!!
  • oracle初学者问题
  • 初学oracle,请赐教
  • 初学Oracle的疑问
  • [初学]关于连接oracle的小问题,50分只给第一个解决的人,谢谢
  • 初学Oracle,问下Oracle的结构
  • oracle初学者(出血者)问题
  • 一个ORACLE初学者的问题
  • oracle初学者的白痴问题

关键词

  • 连接
  • 字段
  • 代码
  • 数据库
  • oracle
  • tomcat
  • zip
  • 内容
  • jsp
  • 连接oracle

得分解答快速导航

  • 帖主:chenchongpan
  • lynx1111
  • Tongates
  • pleonheart
  • conning333
  • yukicy
  • 9731boy

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo