现在单位要改用oracle,以前从来没用过,网上差了些资料,说什么下载class12.jar,但这个文件oracle不是自带吗?另外如何写连接代码谢谢

解决方案 »

  1.   

    里面是有自带的,把它copy到tomcat下的common\lib or 工程下WEB-INF\lib中,代码网上就挺多了
      

  2.   

    import java.sql.*;
    public class test {
      Connection cn;
      java.sql.Statement stmt;
      java.sql.PreparedStatement pst;
      ResultSet rs;
      public test(int deptno,String name,String loc) {
        try{
          Class.forName("oracle.jdbc.driver.OracleDriver");
          String str="jdbc:oracle:thin:@j1-27:1521:wishwish";
          cn=DriverManager.getConnection(str,"scott","tiger");
          stmt=cn.createStatement();
          pst=cn.prepareStatement("insert into dept values(?,?,?)");
          pst.setInt(1,deptno);
          pst.setString(2,name);
          pst.setString(3,loc);
          pst.executeUpdate();
          pst.close();
          cn.close();
        }
        catch(Exception e){e.printStackTrace();}
      }  public static void main(String[] args) {
        test test = new test(50,"shu","shu");
      }
    }
      

  3.   

    补充一下 ~~以上是用JDBC方式连的~~
      

  4.   

    class12.jar文件应该安装里应该有吧,在jdbc/lib里
      

  5.   

    楼主 上面写的是JAVA中的代码 但是JSP里也是这么写的
    如果要使用JDBC连接 必须下载 ORACLE的JDBC驱动器包
    分别放在JBuilder下的LIB目录和JBuilder目录下的jdk1.4\jre\lib\ext下面~
    其他就不用了配置~~
    OVER~
      

  6.   

    http://dev.csdn.net/article/62/62164.shtmhttp://forums.zdnet.com.cn/cgi-bin/view.cgi?forum=18&topic=1489