在结果集中移动时,您可能想知道当前光标位于哪一行。要获取此信息,可以调用ResultSet的getRow()方法。package org.nhooo.example.jdbc;

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.ResultSet;

import java.sql.SQLException;

import java.sql.Statement;

public class ScrollableGetRowExample {

private static final String URL = "jdbc:mysql://localhost/nhooo";

private static final String USERNAME = "root";

private static final String PASSWORD = "";

public static void main(String[] args) {

try (Connection connection =

DriverManager.getConnection(URL, USERNAME, PASSWORD)) {

Statement statement = connection.createStatement(

ResultSet.TYPE_SCROLL_INSENSITIVE,

ResultSet.CONCUR_READ_ONLY);

String sql = "SELECT code, name, price FROM products";

ResultSet resultSet = statement.executeQuery(sql);

while (resultSet.next()) {

String code = resultSet.getString("code");

// 通过调用结果集的getRow()方法,我们

// 知道结果集中的当前行是什么

// 我们正在从中读取数据。

int row = resultSet.getRow();

System.out.println(row + ". " + code);

}

} catch (SQLException e) {

e.printStackTrace();

}

}

}

上面的代码片段的结果:1. P0000001

2. P0000002

3. P0000003

4. P0000004

5. P0000005

Maven依赖

mysql

mysql-connector-java

8.0.17

java判断光标位置_Java如何知道光标的当前位置?相关推荐

  1. java 判断 中文字符_java中判断字符串中是否有中文字符

    package com.meritit.test; public class TestChart { public static void main(String[] args) throws Exc ...

  2. java判断list相等_java 判断两个list是否相等

    /** * 队列比较 * @param * @param a * @param b * @return */ public static > boolean compare(List a, Li ...

  3. java判断总共天数_Java判断两个日期相差天数的方法

    本文实例讲述了Java判断两个日期相差天数的方法.分享给大家供大家参考.具体如下: import java.util.Calendar; public class DateDifferent{ pub ...

  4. java 判断图片格式_Java判断上传图片格式的实例代码

    先给大家介绍下java判断上传图片格式. 由于客户上传图片将png的图片的后缀名改为jpg,所以通过后缀名判断不行,用下面这个方法可以 //判断是否是JPG格式 log.info("-1-- ...

  5. java判断数字大小写_java判断字符串是否全部由数字,大小写字母,特殊符号组成...

    直接上代码,经过验证. package javaTest; import java.util.regex.Matcher; import java.util.regex.Pattern; public ...

  6. java判断long相等_java判断long类型字符是否相等的方法

    java判断long类型字符是否相等的方法 发布时间:2020-04-30 14:00:27 来源:亿速云 阅读:158 作者:小新 java判断long类型字符是否相等的方法?相信有很多人都不太了解 ...

  7. java 判断是不是图片_java判断是否是图片

    java判断是否是图片的方法: 1.通过判断文件后缀名判断是否是图片String extension = ""; int i = fileName.lastIndexOf('.') ...

  8. java判断总共天数_java判断两个时间相差得天数

    方法一:通过Calendar类得日期比较,在这需要考虑闰年和平年,也要考虑跨年份 /** * date2比date1多的天数 * @param date1 * @param date2 * @retu ...

  9. java 判断是否字母_java判断字符是否为字母的方法

    java判断字符是否为字母的方法 发布时间:2020-06-29 18:01:37 来源:亿速云 阅读:239 作者:Leah 这篇文章运用简单易懂的例子给大家介绍java判断字符是否为字母的方法,代 ...

  10. java 判断英文标点_Java判断中英文符号、标点的实现

    本文介绍了java判断中英文符号.标点的实现,分享给大家,具体如下: 方法一.用unicodeblock和unicodescript判断 在java中,主要使用 character类处理字符有关功能, ...

最新文章

  1. 家庭用户的linux,一个极普通家庭用户对于ubuntu的21天使用心得
  2. 继卡巴斯基后 赛门铁克网站被爆亦有SQL注入缺陷
  3. 快速了解AngularJs HTTP响应拦截器
  4. 计算机游戏无法运行程序包,一体电脑显示或声音不正常,某些软件或游戏无法正常运行怎么办...
  5. html判断数组中存在不,js判断数组中是否已存在某个值,indexOf的使用说明
  6. 洛谷 2449 [SDOI2005]矩形
  7. kernel笔记——库文件与系统调用
  8. exe4j生成的exe反编译
  9. C++中的iostream和iostream.h
  10. Visual Studio 2013下载及其安装
  11. 夜神模拟器连不上android studio了
  12. Java根据word模板生成word文件
  13. KafkaStream之时间窗口WindowBy
  14. KVM虚拟化平台的基础知识及搭建部署!
  15. 微信禁止模拟器登录怎么办?
  16. linux执行jar的两种方式
  17. “壮士断腕”无人驾驶能够拯救苹果的内忧外困吗?
  18. 更换固态,重装win10系统
  19. 数字通信系统中带宽的概念
  20. 介质访问控制MAC以及ALOHA协议

热门文章

  1. 看上90亿的当当,海航的眼光是极好的
  2. 听商业领袖揭秘大数据新动态
  3. dreamweaver排列顺序怎么用_「化妆教程」粉底液是怎么用的?用在哪个具体步骤顺序...
  4. 大白话讲解如何给github上项目贡献代码
  5. 回车提交、连续点击、layer提示
  6. Django 模板中变量、过滤器、标签的使用方法
  7. 误码率matlab怎么计算,Matlab 仿真(7,4)汉明码 传输误码率
  8. AOP jdk动态代理
  9. sql server 2000 更改账户默认数据库
  10. Android Permission访问权限许可