`

Java连接Oracle(基础篇)

    博客分类:
  • Java
 
阅读更多

 

JDBC 编程的基本步骤:

(1) 向系统注册所需的JDBC驱动程序(加载驱动程序)

(2) 建立到指定数据库德连接

(3) 提交数据库查询

(4) 取得查询结果

 

具体代码如下:

public class JDBCDemo {
    public static final String DBDRIVER = "oracle.jdbc.driver.OracleDriver";
	public static final String DBURL = "jdbc:oracle:thin:@localhost:1521:demo";
	public static final String DBUSER = "scott";
	public static final String DBPASSWORD = "tiger";

    public static void main(String[] args) throws Exception {
        Connection conn = null;
        PreparedStatement ps = null;
        ResultSet rs = null;
        String sql = "select empno, ename from emp";

        Class.forName(DBDRIVER);
        conn = DriverManager.getConnection(DBURL, DBUSER, DBPASSWORD);
        ps = conn.prepareStatement(sql);
        rs = ps.executeQuery();

        while (rs.next()) {
            int empno = rs.getInt(1);
            String ename = rs.getString(2);

            System.out.println(empno + "\t" + ename);
        }

        rs.close();
        ps.close();
        conn.close();
    }
}
分享到:
评论

相关推荐

    Java 连接 Oracle 方法与驱动文件

    本篇将详细介绍如何使用Java连接Oracle数据库以及所需的驱动文件。 首先,确保你已经安装了Oracle数据库,并且知道服务器的IP地址、端口号、数据库服务名(SID)或全局数据库名(TNS名称)。同时,你需要Oracle的...

    java-connect-oracle.zip_java 连接oracle_oracle_oracle connect java

    本篇将深入探讨如何使用Java连接Oracle数据库,并提供一个可以直接使用的示例。 首先,为了在Java中连接Oracle数据库,我们需要以下组件: 1. **JDBC驱动**:Java Database Connectivity (JDBC) 是Java中用于访问...

    java连接oracle数据库

    总的来说,Java连接Oracle数据库涉及到JDBC API的使用、Oracle JDBC驱动的加载、数据库连接信息的配置以及连接的创建和关闭。通过理解这些基础知识,你就能有效地在Java应用中与Oracle数据库进行交互。

    java 连接数据库(oracle)

    本篇将详细介绍如何使用Java连接Oracle数据库,以及涉及到的相关知识点。 首先,我们需要了解Java数据库连接(JDBC,Java Database Connectivity)。JDBC是Java API,它为Java程序员提供了与各种数据库系统通信的...

    【Java_项目篇】-Oracle课程设计Java源文件

    在本项目中,"【Java_项目篇】-Oracle课程设计Java源文件"是一个基于Java技术的客房管理系统,主要目标是实现对酒店客房的管理功能。这个项目不仅涵盖了Java编程语言的基础应用,还涉及到数据库管理和Oracle数据库的...

    初学SpringCloud连接Oracle数据库

    至此,你已经具备了在SpringCloud中连接Oracle数据库并进行数据操作的基础知识。在实际项目中,你可能还需要考虑事务管理、数据缓存、数据库分页、性能优化等方面的问题。确保对这些概念有深入理解,能够帮助你更好...

    Java连接Oracle

    本篇将详细介绍如何使用Java连接Oracle数据库,以及如何实现数据的增删改查操作。 首先,要连接Oracle数据库,你需要以下组件: 1. **JDBC驱动**:Java Database Connectivity (JDBC) 是Java访问数据库的标准API。...

    java连接数据库代码

    本篇将详细介绍如何使用Java连接Oracle数据库,包括三种不同的连接方式,并提供相关的实例代码。 1. JDBC(Java Database Connectivity)连接 JDBC是Java语言访问数据库的标准接口,它允许Java应用程序通过驱动程序...

    Oracle数据库与Java的连接.

    在Java中,通过JDBC-ODBC桥,可以使用ODBC驱动连接Oracle数据库。不过,由于JDBC-ODBC桥性能较低且已不再推荐,现在更多地直接使用JDBC驱动。 综上所述,Java与Oracle数据库的连接涉及到JDBC API的使用,包括驱动...

    oracle一步接一步(3)--java连接

    - JDBC驱动:Java连接Oracle需要Oracle的JDBC驱动,如ojdbc.jar。这个驱动是Oracle公司提供的,使得Java程序能够识别Oracle的SQL语法。 - 数据库URL:每个数据库都有一个特定的URL,对于Oracle,通常是`jdbc:...

    Java程序员必读基础篇.rar

    Java程序员必读基础篇是针对想要深入理解和掌握Java编程语言的初学者或有一定经验的开发者设计的学习资源。这个压缩包文件包含了一份HTML文档,很可能是详细的教程或笔记,旨在帮助读者构建坚实的Java基础知识。 ...

    java编写将oracle表转成xml文件

    本篇文章将详细介绍如何使用Java来实现从Oracle数据库中提取数据并将其转换为XML文件。 首先,我们需要连接到Oracle数据库。这通常通过JDBC(Java Database Connectivity)实现。JDBC是Java平台的标准接口,允许...

    java连接mysql,oracle,sqlserver2000,sqlserver2005数据库代码

    2. **Java连接Oracle数据库** Oracle数据库是大型企业级数据库系统。连接Oracle,需要添加Oracle JDBC驱动(如`ojdbc.jar`)。下面是一个连接Oracle的例子: ```java import java.sql.Connection; import java....

    JAVA程序员必读基础篇

    "JAVA程序员必读基础篇"涵盖了成为一名合格Java程序员所必备的关键概念和技术。以下是一些核心知识点的详细介绍: 1. **Java简介**:Java是由Sun Microsystems(现已被Oracle收购)开发的一种面向对象的编程语言,...

    java 调用oracle存储过程

    本篇文章将详细介绍如何在Java中调用Oracle存储过程,以及涉及的相关知识点。 首先,我们需要了解JDBC的基础。JDBC提供了一组接口和类,使得Java应用程序能够连接到数据库、执行SQL语句和处理结果。在Java中,我们...

    oracle_java_blob

    本篇将详细介绍如何使用Java将MP3等二进制文件存入Oracle数据库中的BLOB字段。 首先,我们需要了解Oracle JDBC驱动,这是Java与Oracle数据库交互的基础。Oracle提供了一个名为ojdbc的JDBC驱动,它可以连接到Oracle...

    Java语言程序设计 基础篇 原书第10版 ,梁勇著 ,P656

    《Java语言程序设计 基础篇 原书第10版》是梁勇编著的一本关于Java编程的经典教材,旨在为初学者提供全面而深入的Java基础知识。本书覆盖了从Java语言的基本语法到面向对象编程的核心概念,再到实际编程中的常见问题...

    java 语言程序设计 基础篇 源代码

    Java语言程序设计基础篇是学习Java编程的入门教程,它为初学者提供了全面而深入的知识体系,涵盖了Java语言的核心概念和技术。源代码是理解和实践这些概念的重要工具,它能让学习者亲手操练,从而加深对理论知识的...

    Java语言程序设计第10版(基础篇+进阶篇) 答案

    Daniel Liang和梁勇共同撰写,分为基础篇和进阶篇,旨在帮助读者掌握Java这门强大的面向对象编程语言。本资源包含该教材的复习题和课后题答案,是学习过程中不可或缺的辅助资料。 一、Java语言基础 Java是一种跨...

Global site tag (gtag.js) - Google Analytics