jdbc连接oracle 11g
来源:互联网 发布:金山软件 财报 编辑:程序博客网 时间:2024/06/04 20:40
oracle jdbc 驱动在oracle安装文件下都有,本人的驱动是在E:\oracle\product\11.1.0\db_1\jdbc\lib下,有
5的代表jdk 5.0的,6代表jdk 6.0的。其实驱动的含义是一些实现类。我们知道jdbc有统一的api可以操作不同的数据库,达到跨数据库的功能,可是sun公司是怎么做到的呢?
其实我们正常用到的只是一些接口中的函数,而真正的实现是由数据库厂商实现的,他的实现类就是我们需要的驱动。
下面是jdbc连接oracle的代码:
package com.shizhan.util;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;public class DatabaseUtil { static Connection connection = null;static String driver = "oracle.jdbc.driver.OracleDriver";static String url = "jdbc:oracle:thin:localhost:1521:orcl";static String username ="scott";static String password ="tiger";public static Connection getConnection() throws Exception{Class.forName(driver);connection = DriverManager.getConnection(url,username,password);return connection;}public static void close(Connection conn) {//关闭连接对象if(conn != null) {//如果conn连接对象不为空try {conn.close();//关闭conn连接对象对象} catch (SQLException e) {e.printStackTrace();}}}public static void close(PreparedStatement pstmt) {//关闭预处理对象if(pstmt != null) {//如果pstmt预处理对象不为空try {pstmt.close();//关闭pstmt预处理对象} catch (SQLException e) {e.printStackTrace();}}}public static void close(ResultSet rs) {//关闭结果集对象if(rs != null) {//如果rs结果集对象不为nulltry {rs.close();//关闭rs结果集对象} catch (SQLException e) {e.printStackTrace();}}}}
- jdbc连接oracle 11g
- JDBC 连接 Oracle 11g Release 2
- jdbc连接oracle 11g报错
- Oracle 11g Release 2 的 JDBC 连接
- oracle 10g的JDBC连接
- Linux——Cent-OS下Eclipse使用JDBC连接Oracle 11g
- 解决oracle 10/11 g Express Edition不能JDBC连接的问题
- JDBC在连接oracle 10g时的错误分析
- tomcat创建oracle 10g的JDBC连接池
- Oracle 11g 客户端连接
- vs2010 连接 oracle 11g
- Java连接Oracle 11g
- oracle 11g JDBC连接数据库:IO异常The Network Adapter could not establish the connection 解决方法
- C#连接Oracle 11g配置文件注释
- VC8 + OCCI 连接oracle 11g(11.2)
- ODBC 连接 Oracle 11g 详细步骤
- Oracle 11g修改连接数
- 连接 Oracle 11G R2 ASM实例
- android启动画面
- Hibernate session FlushMode浅析
- Redis安装及主从配置
- HRBEU/HEUOJ----1059 France '98
- 面试其实很好,很强大-----我的百次面试经验
- jdbc连接oracle 11g
- PHP缓存技术实现
- 关于编程范式的理解
- UVA 567 risk FLOYD
- Hibernate session FlushMode的种属性
- 54点提高PHP编程效率 引入缓存机制提升性能
- 【PB】pb9中COM的创建和调用
- 2012-7-18 周三 总结
- 跨专业,十年规划,这个可以有