ITPub博客

首页 > 应用开发 > Java > java 连接oracle (jdbc-odbc桥)

java 连接oracle (jdbc-odbc桥)

原创 Java 作者:perfychi 时间:2014-06-20 23:57:57 0 删除 编辑
package com.chi.jdbc;
import java.sql.*;
class SecondJdbc {
    public static void main(String[] args){
        Connection con = null;
        PreparedStatement stmt = null;
        
        try
        {
            Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); // 驱动包不用单独下载,因为驱动在$JAVA_HOME/jre/lib/rt.jar 下的sun.jdbc.odbc.JdbcOdbcDriver,是jdk自己带的jar包
            con = DriverManager.getConnection("jdbc:odbc:test_oracle","scott", "oracle");
            con.setAutoCommit(false);
            for (int i=2; i<100 ;i++ )
            {
                stmt = con.prepareStatement("insert into t  values(?,?)" );
                stmt.setInt(1,i);
                stmt.setString(2, "tom"  + i);
                stmt.executeUpdate();
            }
            con.commit();
        
        }
        catch(Exception e){
            e.printStackTrace();
            try
            {
                con.rollback();
            }
            catch (Exception ex)
            {
                ex.printStackTrace();
            }
        }
        finally{
            try {
            if(con != null) con.close();
        }catch(Exception e) {e.printStackTrace();}
        }
            
    
    }


}




***注释*** 1) test_oracle 是windows odbc数据源配置的oracle数据源名称
                    2) 安装 oracle client
                    3)   不需要单独安装ojdbc6.jar驱动,因为会用jdk自带的rt.jar


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/27042095/viewspace-1190436/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: linux /etc/crontab
下一篇: java oci 连接
请登录后发表评论 登录
全部评论

注册时间:2012-06-06

  • 博文量
    484
  • 访问量
    2975558