ResultSet is TYPE_FORWARD_ONLY(因为SQLITE不支持游标)
时间:2016-10-14 16:48来源:未知 作者:机器AI 点击:
次
在JAVA中使用SQLITE数据库时,使用ResultSet.last()方法会提示异常:ResultSet is TYPE_FORWARD_ONLY 原因是:SQLITE不支持游标。所以不可以使用Last()方法。 那么我们如何得到ResultSet记录集的行数呢?方法如下: while (rs.next()) { k = k + 1; } System.
在JAVA中使用SQLITE数据库时,使用ResultSet.last()方法会提示异常:ResultSet is TYPE_FORWARD_ONLY
原因是:SQLITE不支持游标。所以不可以使用Last()方法。
那么我们如何得到ResultSet记录集的行数呢?方法如下:
while (rs.next()) {
k = k + 1;
}
System.out.print("number:" + rs.getString("number") + "\n");
只能用笨方法一个一个的next(),这样就没有问题了。
(责任编辑:机器AI) |
织梦二维码生成器
------分隔线----------------------------