JDBC的连接数据库知识点一

本文详细介绍了使用JDBC进行数据库操作的基本流程,包括加载驱动、建立连接、执行SQL语句等,并阐述了如何处理查询结果及更新操作。此外,还列举了常用的ResultSet接口方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

JDBC
  1.JDBC访问数据常用类和接口:DriverManager 管理JDBC驱动
    Connection  连接数据库并传送数据
    Statement  负责执行SQL语句
    ResultSet  负责保存Statement执行后所产生的查询结果
  2.JDBC访问数据库的步骤:加载JDBC驱动
与数据库建立连接
创建Statement或PreparedStatement对象执行SQL语句
处理结果   
    两种情况:   
执行更新返回的是本次操作影响到的记录数。   
执行查询返回的结果是一个ResultSet对象。

关闭JDBC对象

3.ResultSet executeQuery(String sql ):可以执行SQL查询并获取ResultSet

4.int executeUpdate(String sql):可以执行插入、删除、更新的操作,返回值是执行该操作所影响的行数

5.boolean execute (String sql):可以执行任意SQL语句,若结果为ResultSet对象,则返回true;若其为更新计数或者不存在任何结果,则返回false。

6.ResultSet接口常用方法及作用

boolean  next() 将光标从当前位置向下移动一行

boolean previous() 将光标从当前位置向上移动一行

void close() 关闭ResultSet对象

int getInt(int columnIndex) 以int的形式获取结果集当前行指定列号的值

int getInt(String columnLabel) 以int的形式获取结果集当前行指定列名的值

int getRow()  得到光标当前所指行的行号

boolean absolute(int row)  光标移动到row指定的行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值