JDBC之Query查询操作
首先我们来想,每次查询数据库时,每次都是一条或多条记录集,而为了能够临时的用Java存储临时表记录集,就需要用到ResultSet 类集合
ResultSet 数据结果集
概念:
- 在执行查询SQL语句之后,存放查询到的结果集数据
- 接收结果集: ResultSet rs = statement.executeQuery(sql);
注意:
- 作用就是完成了查询结果的存储功能,而且只能读去一次,不能够来回的滚动读取。
遍历ResultSet集合
- ResultSet以表结构进行临时结果的存储,通过JDBC API将其中数据进行依次获取
- getXxx(“列名”)方法可以获取的类型有8大基本数据类型和引用类型,列名就是所查询表的对应列名。
通过JDBC执行 查询Read
public class TestQuery{
public static void main(String[] args) {
try {
Class.forName("com.mysql.jdbc.Driver");
String url = "jdbc:mysql://localhost:3306/gp2002";
String user = "root";
String password = "root";
Connection connection = DriverManager<