不对,
不能把class12.zip解开,
你直接把class12.zip直接设置到classpath中。

解决方案 »

  1.   

    用thin模式的吧,jdbc:oracle:thin:@127.0.0.1:1521:orcl
      

  2.   

    一、jsp连接Oracle8/8i/9i数据库(用thin模式) 
    testoracle.jsp如下: 
    <%@ 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:orcl"; 
    //orcl为你的数据库的SID 
    String user="scott"; 
    String password="tiger"; 
    Connection conn= DriverManager.getConnection(url,user,password); 
    Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); 
    String sql="select * from test"; 
    ResultSet rs=stmt.executeQuery(sql); 
    while(rs.next()) {%> 
    您的第一个字段内容为:<%=rs.getString(1)%> 
    您的第二个字段内容为:<%=rs.getString(2)%> 
    <%}%> 
    <%out.print("数据库操作成功,恭喜你");%> 
    <%rs.close(); 
    stmt.close(); 
    conn.close(); 
    %> 
    </body> 
    </html>
      

  3.   

    用thin也是一样的报告找不到包!怎么加到classpath中呀???我加了怎么还是一样呀???
    我是这样写的:g:\>javac -classpath d:\oracle\ora81\jdbc\lib\class12.zip Employee.java
    是不是写错了???
    应该怎么写???
      

  4.   

    javac -classpath .;%classpath%;d:\oracle\ora81\jdbc\lib\class12.zip
    试试
      

  5.   

    还是一样的错误吗?你不是把解开的东西放在了jdk了lib下了吗,那就这样试试javac -classpath .;%classpath%;jdk目录下的lib位置 Employee.java
      

  6.   

    真不好意思,原来是我写错了,应该是classess12.zip
    但是现在虽然编译能通过了,运行起来却又报告main函数中没有定义类了!!!
    Exception in Thread "main" java.lang.NoClassDefFoundError:g:\thin\Employee
      

  7.   

    import java.sql.*;public class Employee
    {
      public static void main (String[] args)
           throws SQLException
    还有什么错误,帖出来啊。
      

  8.   

    哦,知道为什么了,
    以运行时也要加上与编译时同样的classpath 
    java -classpath .d:\oracle\ora81\jdbc\lib\classes12.zip Employee
      

  9.   

    我就是这样运行的呀!!!这还是oracle写的demo,应该程序本身不会有什么问题吧!!!
      

  10.   

    java -classpath .;d:\oracle\ora81\jdbc\lib\classes12.zip Employee应该就没问题了呀,要不你再好好看看程序吧。
      

  11.   

    很遗憾,依然还是报错:\
    Exception in thread "main" java.lang.NoClassDefFoundError:d:\oracle\ora81\jdbc\lib\classes12.zip/zip
    不过还是非常感谢你锲而不舍的关注!!!
    非常感谢!!!早点休息吧!!!
      

  12.   

    -classpath后面一定要有一个“.;”要不然就是找不到类。