`
kidiaoer
  • 浏览: 805813 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

oracle 10g驱动包下载

阅读更多
oracle 10g驱动包下载

我用的是Oracle10g数据库 Eclipse开发工具
//JDBCConn.java

import java.sql.*;
/**
 * <p>Title: JDBC连接数据库</p>
 * <p>Description: 本实例演示如何使用JDBC连接Oracle数据库,并演示添加数据和查询数据。</p>
 * <p>Copyright: Copyright (c) 2003</p>
 * <p>Filename: JDBCConn.java</p>
 * @author 杜江
 * @version 1.0
 */
public class JDBCConn{
  private String url="";
  private  String username="";
  private  String password="";
/**
 *<br>方法说明:获得数据连接
 *<br>输入参数:
 *<br> 返回类型:Connection 连接对象
 */ 
  public Connection conn(){
     try {
      //加载JDBC驱动
        Class.forName("oracle.jdbc.driver.OracleDriver");
        //创建数据库连接
        Connection con = DriverManager.getConnection("jdbc:oracle:thin:@127.0.0.1:1521:ORCL", "test", "test");
        return con;
    }catch(ClassNotFoundException cnf){
     System.out.println("driver not find:"+cnf);
     return null;
    }catch(SQLException sqle){
     System.out.println("can't connection db:"+sqle);
     return null;
    } catch (Exception e) {
        System.out.println("Failed to load JDBC/ODBC driver.");
        return null;
     }
  }
/**
 *<br> 方法说明:执行查询SQL语句
 *<br>输入参数:Connection con 数据库连接
 *<br>输入参数:String sql 要执行的SQL语句
 *<br>返回类型:
 */
  public void query(Connection con, String sql){
    try{
     if(con==null){
       throw new Exception("database connection can't use!");
     }
     if(sql==null) throw new Exception("check your parameter: 'sql'! don't input null!");
     //声明语句
     Statement stmt = con.createStatement();
     //执行查询
     ResultSet rs = stmt.executeQuery(sql);
     ResultSetMetaData rmeta = rs.getMetaData();
     //获得数据字段个数
     int numColumns = rmeta.getColumnCount();
     while(rs.next())
  {
    for(int i = 0;i< numColumns;i++)
    {
  String sTemp = rs.getString(i+1);
  System.out.print(sTemp+"  ");
    }
   System.out.println(""); 
  }
    }catch(Exception e){
      System.out.println("query error:"+e);
    }
  }
/**
 *<br> 方法说明:执行插入、更新、删除等没有返回结果集的SQL语句
 *<br>输入参数:Connection con 数据库连接
 *<br> 输入参数:String sql 要执行的SQL语句
 *<br>返回类型:
 */
   public void execute(Connection con, String sql){
    try{
     if(con==null) return;
     Statement stmt = con.createStatement();
    stmt.executeUpdate(sql);

   }catch(Exception e){
      System.out.println("execute error: sql = "+sql);
      System.out.println(e);
    }
  }
/**
 *<br> 方法说明:实例演示
 *<br>输入参数:
 *<br>返回类型:
 */
  public void demo(){
    try{
      JDBCConn oc = new JDBCConn();
      Connection conn = oc.conn();
      String sql = "insert into TBL_USER(id,name,password)values(seq_user.nextval,'switch','haorenpingan')";
      oc.execute(conn,sql);
      sql = "select * from TBL_USER";
      oc.query(conn,sql);
      conn.close();
    }catch(SQLException se){
      System.out.println(se);
    }catch(Exception e){
      System.out.println(e);
    }
   
  }
/**
 *<br>方法说明:主方法
 *<br>输入参数:
 *<br>返回类型:
 */
  public static void main(String[] arg){
    JDBCConn oc = new JDBCConn();
    oc.demo();
  }
}
 
//

直接编译不行。

要加入包ojdbc14.jar     (Add External Archives------C:\oracle\product\10.2.0\db_1\jdbc\lib)
分享到:
评论

相关推荐

    oracle11g驱动包

    oracle11g驱动包

    oracle各个版本的驱动包oracle10g到19g

    oracle数据库驱动。包含了oracle oracle10g、11g、12c、19c的jar驱动包。解压密码是123456。

    oracle10g驱动jar包

    racle10gjdbc驱动是一款的数据库驱动软件。大家在使用racle10gjdbc程序之前需要在电脑端安装这个驱动,有需要的用户可以下载使用。驱动介绍racle10gjdbc驱动程序...oracle10gjdbc驱动包存放位置为E:\orac,欢迎下载体验

    Oracle10g驱动包

    Oracle驱动包,Oracle10G jdbc驱动包

    Oracle 10G 驱动jar包

    Oracle 10G 驱动jar包,上传大数据文件到数据库需要Oracle 10的驱动包支持。支持Oracle 9i

    最新Oracle_11g JDBC驱动包

    Oracle JDBC驱动包

    navicat 连接oracle 11g驱动包

    我的Navicat 版本是Navicat Premium 12 ,最近在windows环境中远程连接新项目的Oracle(11g版本)连接报错。我在之前项目中连接Oracle12是不报错的,也不需要做任何配置,直接选择basic或者TNS连接方式都可以顺利...

    Oracle11G驱动

    oracle11G驱动包oracle11G驱动包oracle11G驱动包oracle11G驱动包oracle11G驱动包oracle11G驱动包oracle11G驱动包oracle11G驱动包oracle11G驱动包oracle11G驱动包oracle11G驱动包oracle11G驱动包oracle11G驱动包...

    oracle10g 驱动jar包

    连接数据库oracle10g时用到的驱动jar包ojdbc5.jar

    oracle11G驱动包

    Oracle驱动jar包,里面包含Oracle10,11g,12c的最新jar包,欢迎下载使用

    ORACLE 10G java 驱动包

    ORACLE 10G java 驱动包 classes12.jar ojdbc14.jar

    oracle11g驱动jar包 绿色版

    oracle11g驱动jar包 绿色版 oracle11g驱动jar包 绿色版 oracle11g驱动jar包 绿色版

    oracle11g驱动jar包 官方最新版_64位/32位

    oracle11g驱动jar包是针对oracle11g数据库软件推出的驱动安装程序。如果开发人员在开发程序时遇到了Java数据显示错误,说明系统中缺少了oracle11gjdbc驱动包。需要的用户欢迎下载。驱动包介绍oracle11gjdbc驱动MySQL...

    oracle各个版本的驱动包

    ojdbc 5 6 7 8 10 满足各个版本的oracle 驱动包下载 oracle10g 11g 12c 18c 19c 版本所用jar包

    oracle10g驱动包

    Oracle Database 10g 第 2 版 (10.2.0.4)、(10.2.0.3)、(10.2.0.2) 和 (10.2.0.1.0) 驱动程序

    oracle 11g jdbc 驱动包 jar

    oracle 11g jdbc 驱动包

    oracle11g驱动jar包

    oracle11g驱动jar包其中包含classes12.jar ojdbc5.jar ojdbc6.jar包,是oracle 11g程序必不可少的驱动程序,给有需要的朋友提供下载!

    oracle11g驱动包.rar

    在linux安装oracle 11g所需的各类驱动包;ojdbc8.jar oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm oracle-instantclient11.2-sqlplus-11.2....

Global site tag (gtag.js) - Google Analytics