1 加载驱动类
2 获得连接
3 创建Statement
4 执行SQL,根据执行结果做相应处理
5 释放资源,关闭连接
最后一步必须要做,资源不能自动释放。
首先要加载驱动类的jar包。
1 驱动类的加载
class.forName(包名.驱动类名);
Oracle的Driver的全名oracle.jdbc.driver.OracleDriver
mysql的Driver的全名com.mysql.jdbc.Driver
SQLServer的Driver的全名com.microsoft.jdbc.sqlserver.SQLServerDriver
2 获得连接
DriverManager.getConnection(url,user,pwd);
Oracle URL的格式
jdbc:oracle:thin:(协议)@XXX.XXX.X.XXX:XXXX(IP地址及端口号):XXXXXXX(所使用的库名)
例:jdbc:oracle:thin:@192.168.0.39:1521:TARENA
MySql URL的写法
例: jdbc:mysql://192.168.8.21:3306/test
SQLServer URL的写法
例:jdbc:microsoft:sqlserver://192.168.8.21:1433
3,4 创建Statement,并根据有无结果集处理结果
调用Connection的createStatement(String sql)方法创建Statement对象。Statement对象可以完成对数据库的增删改查操作。
如果Sql执行Select语句,Statement调用executeQuery()方法,通过Statement的getResultSet方法返回ResultSet对象。这个对象中封装了数据库执行Select查询的结果。ResultSet的next()方法可以移动游标,改变当前的记录。开始是游标处于第一条记录之前。
如果Sql执行Update Insert Delete操作,Statement调用executeUpdate()方法
只有Select操作才会返回结果集。
5 关闭资源
首先关闭Statement ResultSet等资源,这些资源的关闭需要依赖Connection对象
最后关闭Connection对象
分享到:
相关推荐
JDBC编程步骤,步骤详细,具体看内容,只为积分
JDBC编程实验报告 本实验报告总结了使用Java数据库连接(JDBC)编程的实验过程和结果。通过本实验,我掌握了JDBC的概念与使用场景,理解了JDBC的工作原理,掌握了使用JDBC操作数据库的基本步骤,掌握了JDBC中几个...
JDBC编程的主要步骤如下: 1. 加载驱动:在程序中使用Class.forName()方法加载数据库对应的驱动类。 2. 创建连接:通过DriverManager.getConnection()方法创建与数据库的连接。 3. 创建Statement对象:通过...
#### 二、JDBC编程步骤详解 JDBC编程的基本步骤如下: 1. **创建数据库URL** 首先,我们需要创建一个特定的数据库URL来建立与数据库的连接。URL包含了数据库类型、端口、驱动类型、连接方式、数据库服务器的IP...
JDBC访问数据库的一般步骤: 1. 设置数据源(如果适用)。 2. 加载JDBC驱动程序,通过Class.forName方法注册驱动。 3. 使用DriverManager.getConnection方法建立与数据库的连接,通常需要提供数据库URL、用户名和...
获取数据库连接是JDBC编程的重要一步,常见的有两种方法: 1. **使用`DriverManager.getConnection()`**:这是一种非常直接的方法,通过提供URL、用户名和密码来建立数据库连接。 ```java Connection conn = ...
2. **JDBC编程步骤**: - **注册加载JDBC驱动**:这一步是让JVM知道要使用哪个数据库驱动。有三种方式: - 方法一:`Class.forName(DriverName)`,其中`DriverName`是驱动的全限定类名。 - 方法二:`Class.for...
数据库基础与JDBC编程技术是IT领域中至关重要的部分,主要涉及如何管理和操作数据以及如何通过Java语言与数据库进行交互。下面将详细讲解这两个主题。 首先,我们来探讨数据库基础。数据库是一个组织和存储数据的...
- JDBC操作的详细步骤:可能包括每个步骤的具体代码示例,帮助学习者更好地理解和实践JDBC编程。 - PPT讲解:可能涵盖了JDBC的工作原理、最佳实践、常见问题及解决方案,有助于理论与实践相结合。 通过《老罗...
5. **JDBC编程设计**:在JSP中,使用JDBC通常涉及加载驱动、建立连接、创建Statement或PreparedStatement对象、执行SQL语句、处理结果集,以及关闭资源。PreparedStatement能防止SQL注入攻击,性能也更好,因为它...
4. **JDBC编程基本步骤**: - 加载驱动:使用`Class.forName()`方法加载对应的JDBC驱动。 - 建立连接:通过`DriverManager.getConnection()`方法获取数据库连接。 - 创建Statement或PreparedStatement对象:用于...
以下是JDBC基础编程的主要步骤: 1. **注册驱动程序**: 在Java程序中,要与数据库建立连接,首先需要注册相应的JDBC驱动程序。这通常通过调用`DriverManager.registerDriver()`方法完成,传入实现了`java.sql....
Java语言SQL接口JDBC编程技术是Java开发人员与关系型数据库进行交互的重要工具。JDBC(Java Database Connectivity)是Java平台中的一个标准API,它允许Java应用程序与各种类型的数据库进行通信,无论数据库管理系统...
在JDBC编程中,通常包含以下几个核心步骤: 1. **加载驱动**:首先需要在程序中加载数据库驱动,这通常是通过`Class.forName()`方法完成的。例如,对于Apache Derby数据库,驱动类名是`org.apache.derby.jdbc....
**JDBC编程技术详解** Java Database Connectivity (JDBC) 是Java平台中用于访问数据库的标准应用程序接口,它由Java SE的java.sql和javax.sql包提供。JDBC允许Java开发者执行SQL语句并处理从数据库返回的结果。这...
**JDBC编程与Java基础知识详解** 在IT领域,Java数据库连接(JDBC)是Java程序访问数据库的关键技术,它提供了一组标准API,使得开发者能够用Java语言与各种类型的数据库进行交互。本篇将深入探讨JDBC编程的核心...
了解并实践这些步骤,你就掌握了JDBC连接数据库的基本操作。在实际开发中,你可能还会用到连接池(如C3P0、HikariCP)来管理数据库连接,提高性能和资源利用率。此外,现代ORM框架如Hibernate和MyBatis可以进一步...
本章节我们将深入探讨JDBC编程的主要概念、步骤以及最佳实践。 首先,理解JDBC的角色至关重要。JDBC是Java API,它提供了一组接口和类,用于建立、执行SQL语句并处理结果集。通过JDBC,开发者可以实现数据的增删改...
**JDBC编程教程** JDBC(Java Database Connectivity)是Java语言中用来规范客户端程序如何访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。本教程将全面讲解JDBC的相关知识,帮助开发者掌握...
在JDBC编程中,主要涉及以下几个步骤: 1. **创建数据库URL**: 数据库URL是Java程序连接数据库的关键,它包含了数据库类型、服务器地址、端口号、数据库名称等信息。例如,对于MySQL数据库,一个典型的URL是`jdbc...