ResultSet: 结果集对象

在这里插入图片描述

4.ResultSet: 结果集对象,封装查询结果
	* 游标向下移动一行,判断当前行是否是最后一行末尾(是否有数据),如果是则返回false,如果不是则返回true
	* getXxx(参数): 获取数据
	* Xxx:代表数据类型 如:int getInt()、String getString()、
	*参数:
		1.Int : 代表列的编号,从1开始。 如:getString(1)
		2.String: 代表列名称。 如:getDouble(“balance”)
		ResultSet rs = null;
		String sql = “select * from account”;
		rs = stmt.executeQuery(sql);
		//6.1 让游标向下移动一行
		rs.next();
		//6.2 获取数据
		Int id = rs.getInt(1);
		String name = rs.getString(“name”);
		Double balance = rs.getDouble(3);
		
		//sout
		System.out.println(id + “---” + name + “---” + balance); 

		if(rs != null){
                try {
                    rs.close();
                } catch (SQLException e){
                    e.printStackTrace();
                }
        }
	* 注意:
		* 使用步骤:
			1.游标向下移动一行
			2.判断是否有数据
			3.获取数据
			// 标准遍历方法
			while(rs.next()){
				//6.2 获取数据
				Int id = rs.getInt(1);
				String name = rs.getString(“name”);
				Double balance = rs.getDouble(3);

				//sout
				System.out.println(id + “---” + name + “---” + balance); 
			}
5.PreparedStatement: 执行sql的对象,但是功能更强大
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值