你如果安装了oracle,会有example。

解决方案 »

  1.   

    例如Oracle的驱动是Oracle.jar如果就是命令行编译运行的话,那就在系统环境变量里面添加Oracle.jar的全路径
    如果是IDE环境,那就引用外部JAR文件
    如果是TomCat之类环境 那就把Oracle.jar拷贝到WEB-INF\lib
      

  2.   

    哈 现在可以了
    我把oracle路径下oracle/ora92/jdbc/lib/classes12.jar拷贝到jdk目录下jdk1.5.0_01/jre/lib/ext就可以了。
    不过又有了新的问题:
    try
    {
        Connection conn = DriverManager.getConnection(url,user,password);
        Statement stmt = conn.createStatement();
        //错误在下面这句!!(我对程序逐行打印System.out.println("11");得出的结论)
        ResultSet rs = stmt.executeQuery("select * from inventory");
        ResultSetMetaData rsmd = rs.getMetaData();
        int numberOfColumns = rsmd.getColumnCount();
        int rowCount = 1;
        while (rs.next())
        {
            for(int i =1; i<=numberOfColumns; i++)
            {
        System.out.print(rs.getString(i) + "  ");
            }
            System.out.println("");
            rowCount++;
        } 
        stmt.close();
        conn.close();
     }
     catch(Exception e)
     {
        System.out.println(e.toString());
     }
    错误如下:
    java.sql.SQLException: ORA-00600: 内部错误代码,参数: [ttcgcshnd-1], [0], [], []
    , [], [], [], []Press any key to continue...不知怎么解决啊??
      

  3.   

    代码没有错,估计是你的环境有点问题,不要将classes12.jar放在jdk的目录下,放在其他地方试试。运行时引入该jar包可以通过cmd命令:
    set classpath=c:\classes12.jar;%classpath%
    java "your main class"