用此方法连接试一下classes12.jar(jdbc)<%@ page language="java" import="java.sql.*"%>
<% 
  Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();  
  String url="jdbc:oracle:thin:@192.168.1.41:1521:AddrBook";         
  //orcl为你的数据库的SID                                            
  String user="system";                                              
  String pwd="manager1";                                        
  Connection conn= DriverManager.getConnection(url,user,pwd);   
  String name1=request.getParameter("username");
  name1= new String(name1.getBytes("ISO8859-1"),"GBK");
  session.setAttribute("username",name1);
  String password=request.getParameter("password");
  Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
  String sql="select * from IM_Users where UserName='"+name1+"' and Password='"+password+"'";
  ResultSet rs=stmt.executeQuery(sql);
%>

解决方案 »

  1.   

    你的ORACLE的JDBC的驱动是不是正确呀?
      

  2.   

    我也不知道是不是正确。怎么测试?但是我在使用oracle8i的连接池的时候,就是在java环境下运行PooledConnection1.java
    文件成功。
      

  3.   

    怎么没有人回答啊?
    是不是我的配置错了?比如 jdbc的驱动
    怎么测试?
      

  4.   

    怎么没有回答啊?
    难道没有连接oracle吗?
      

  5.   

    我 的环境变量为
    classpath
    .;C:\java\lib\dt.jar;C:\java\lib\tools.jar;C:\oracle\jdbc\lib\classes12.zip;看看有什么问题
      

  6.   

    大家帮帮忙吧
    我 的环境变量为
    classpath
    .;C:\java\lib\dt.jar;C:\java\lib\tools.jar;C:\oracle\jdbc\lib\classes12.zip;看看有什么问题
      

  7.   

    C:\java\lib\dt.jar;C:\java\lib\tools.jar;C:\oracle\ora90\jdbc\lib\classes12.zip;
      

  8.   

    你的连接池代码怎么写的?有了连接池还需要
        ocpds.setURL("jdbc:oracle:thin:@16.107.1.254:1521:oradb");
        ocpds.setUser("scott");
        ocpds.setPassword("tiger");
    么?
      

  9.   

    <%@ page import = "java.sql.*" %>
    <%
    String url = "jdbc:oracle:thin:@21.10.129.199:1521:oradb";
    String driver = "oracle.jdbc.driver.OracleDriver";
    Class.forName(driver);
    Connection conn = DriverManager.getConnection(url,"scott","tiger");
    Statement stmt = conn.createStatement();
    ....试试这个,从书上抄的