Result set
package com.itheima.jdbc.jdbc;
import org.junit.Test;
import java.sql.*;
//快速入门
public class JDBCDemo5_Resultset {
@Test
public void testDDL() throws SQLException {
//1.注册驱动
// Class.forName("com.mysql.cj.jdbc.Driver");
//2.获取链接
String url = "jdbc:mysql://localhost:3306/db1?useSSL=false";
String username="root";
String password="123456";
Connection conn= DriverManager.getConnection(url, username, password);
//3.定义语句
String sql ="select * from account";
//4.获取statement对象
Statement stmt = conn.createStatement();
//5.执行sql
ResultSet rs =stmt.executeQuery(sql);
//6.处理结果,遍历rs中的所有数据
//6.1 光标向下移动一行,并且判断当前行是否有数据
while(rs.next()){
//6.2 获取数据
int id = rs.getInt(1);
String name =rs.getString(2);
double money =rs.getDouble(3);
System.out.println(id);
System.out.println(name);
System.out.print(money);
System.out.println("------------------------");
}
//7.释放资源
rs.close();
stmt.close();
conn.close();
}
}

