JDBC步骤

总结JDBC五步骤:

1.Class.forName 加载驱动

2.conn = (Connection) DriverManager.getConnection(url, user, password);

//getConnection 试图建立到给定数据库 URL 的连接。DriverManager 试图从已注册的 JDBC 驱动程序集中选择一个适当的驱动程序。

3.PreparedStatement ps = conn.prepareStatement("select * from userinfo");

创建一个 PreparedStatement 对象来将参数化的 SQL 语句发送到数据库。

ResultSet rs = ps.executeQuery();

4.PreparedStatement 对象中执行 SQL 查询,并返回该查询生成的 ResultSet 对象。

rows = ps.executeUpdate();

在此PreparedStatement对象中执行SQL进行数据库更新,并返回受影响的行数

5.conn.close();

也可以分为七步骤:

1.加载JDBC驱动程序

2.提供JDBC连接的URL

3.创建数据库连接

4.创建执行语句

5.执行SQL语句

6.处理结果

7.关闭JDBC对象

时间: 2024-10-01 21:47:02

JDBC步骤的相关文章

Spring与JDBC整合应用

Spring与JDBC整合背景: 1.Spring提供了编写Dao的工具类:JdbcTemplate JdbcTemplate.update("insert....",参数); JdbcTemplate.query();//查询多行记录 JdbcTemplate.queryForObject();//查询单行记录 int rows=JdbcTemplate.queryForInt(); 2.Spring提供了AOP式事务管理(不需要在方法中追加事务提交和回滚) 3.提供了统一的异常处理

mysql数据库和JDBC学习

Connection con = null; Java中的Null是什么? ----摘抄自http://www.cnblogs.com/X-World/p/5686122.html 1)首先,null是关键字,像public.static.final. 2)就像每种基本类型都有默认值一样,如int默认值为0,boolean的默认值为false,null是任何引用类型的默认值,不严格的说是所有object类型的默认值.就像你创建了一个布尔类型的变量,它将false作为自己的默认值,Java中的任何

笔记之_Java的JDBC整理

Java中利用Object方式为日期赋值 将字符串类型转为java的日期类型,然后转换为sql的日期类型 new java.sql.Date(DateFormat.getDateInstance().parse(joinDate).getTime())) JDBC:Java程序连接数据库的技术 DriverManager:驱动管理类 Connection:桥梁接口 Preparedstatement:接口可以使用参数,较statement更好更安全 Resultset:接口,结果集 服务器: 应

JDBC【介绍JDBC、使用JDBC连接数据库、简单的工具类】

什么是JDBC JDBC全称为:Java Data Base Connectivity,它是可以执行SQL语句的Java API 为什么我们要用JDBC 市面上有非常多的数据库,本来我们是需要根据不同的数据库学习不同的API,sun公司为了简化这个操作,定义了JDBC API[接口] sun公司只是提供了JDBC API[接口],数据库厂商负责实现. 对于我们来说,操作数据库都是在JDBC API[接口]上,使用不同的数据库,只要用数据库厂商提供的数据库驱动程序即可 这大大简化了我们的学习成本

有关jdbc以及JDBC事务的相关操作

有关jdbc及jdbc事务的操作 一,什么是JDBC *Java数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法.JDBC也是Sun Microsystems的商标.我们通常说的JDBC是面向关系型数据库的. --以上来自百度百科.* 二,JDBC的本质 本质上jdbc就是一套接口,我们需要面向接口编程,而不是面向具体的类,达到解耦合的目的,各大数据库厂商 如

面向对象chapter12

使用jdbc步骤 a.导入数据库厂商提供的驱动程序(导入jar包) b.加载驱动程序 Class.forName("驱动程序类"); c.获得连接 Connection conn =DriverManager.getConnection(url,username,password); url = "jdbc:数据库://ip地址:端口;数据库"; username="用户名"; password="密码"; d.获得执行sql

第二天:购物车2.0-事务管理

事务管理核心:    当需要同时更改几个数据库表,比如购物车点击提交订单需要同时更改:订单详情表.订单追踪表.订单信息表.要改的话就需要三个表都改,要不改就同时都不改.当一个表更改失败,另外两个表也不能更改. 要实现这功能,就需要有一个WorkManager 类,同时对三个表更改,而且,需要把JDBC里的BaseDAO里的conn从workManager里传进去,需要保证对三个不同的子DAO用的是同一个connection.然后更改connection的提交方式为手动提交,当三个子DAO都完成操

6.9-JDBC

一.JDBC 步骤: 1.加载驱动 2.创建连接 3.创建Statement或PreparedStatement 4.遍历结果集 5.释放资源 二.PrepareStatement sql注入: PrepareStatement 是预编译sql语句 更加灵活,更有效率 tips: c3p0连接池 DBUtils

C语言与sqlserver数据库

原文:C语言与sqlserver数据库 1.使用C语言来操作SQL SERVER数据库,采用ODBC开放式数据库连接进行数据的添加,修改,删除,查询等操作. step1:启动SQLSERVER服务,例如:HNHJ,开始菜单 ->运行 ->net start mssqlserver step2:打开企业管理器,建立数据库test,在test库中建立test表(a varchar(200),b varchar(200)) step3:建立系统DSN,开始菜单 ->运行 ->odbcad