0

我已经使用旧版本的 org.gjt.mm.mysql.Driver jdbc mysql 驱动程序类对 mysql 数据库继承了一些第三方代码。

该代码似乎执行了一个 executeQuery,存储返回的 ResultSet,然后使用 ResultSet.getString("FieldName")。

显然,光标位于该集合中的第一条记录之前,您通常会执行下一个.. 但鉴于我无法重新编译第三方代码,我无法这样做。

任何人都可以建议将光标定位在第一条记录上的配置设置或以这种方式工作的不同 jdbc mysql 驱动程序和结果集吗?

谢谢,卡尔

4

1 回答 1

0

我不完全理解,但希望这会有所帮助:

http://www.tutorialspoint.com/jdbc/navigate-result-sets.htm

具体这部分:

// Move cursor to the first row.
  System.out.println("Moving cursor to the first row...");
  rs.first();

希望它有所帮助,但我对实际问题有点不清楚。

于 2013-05-22T15:55:25.380 回答