try {
Class.forName("oracle.jdbc.driver.OracleDriver");
}catch(ClassNotFoundException ex) {
System.out.print("*** ClassNotFoundException: ");
System.out.println(ex.getMessage());
}
try {
  String url="jdbc:oracle:thin:@zxl:1521:test";
  //orcl为你的数据库的SID
  String user="cpsc";
  String password="cpsc";
  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()) {
    System.out.print("您的第一个字段内容为");
    System.out.print(rs.getString(1));
  }
  out.print("数据库操作成功,恭喜你");%>
  rs.close();
  stmt.close();
  conn.close();
}catch(SQLException ex) {
System.out.println(ex.getMessage());
}

解决方案 »

  1.   

    把你的代码放到
    try{
    //这里写你的代码
    }
    catch(Exception e){
    //异常处理
    }
    里面
      

  2.   

    你的oracle的数据库Driver包要放在Classpath里。如果还不行,且如果你的Driver包是个zip文件,你可以试试在DOS命令行里把它改成.jar结尾的文件。我以前这么做就通过了。
      

  3.   

    oracle8.17 的jdbc驱支是classes111.zip吗
      

  4.   

    to 
    jdbc的驱动就怎么指定指定在classpath中。
      

  5.   

    在classpath中我也指定了
    但还是出错,就怎么解决那
      

  6.   

    如果还不行,且如果你的Driver包是个zip文件,你可以试试在DOS命令行里把它改成.jar结尾的文件。我以前这么做就通过了。