当前位置: 技术问答>java相关
新手求救----请问从数据库中查询的记录集都有哪些属性?
来源: 互联网 发布时间:2015-02-12
本文导语: 比如像asp中的movenext,记录集的总数目等等,在jsp中应该怎么写啊 | 你可以在createStatement时使用光标类型,如: Statement stmt = con.createStatement( ...
比如像asp中的movenext,记录集的总数目等等,在jsp中应该怎么写啊
|
你可以在createStatement时使用光标类型,如:
Statement stmt = con.createStatement(
ResultSet.TYPE_SCROLL_INSENSITIVE,
ResultSet.CONCUR_READ_ONLY);
ResultSet rs = stmt.executeQuery("SELECT a, b FROM TABLE2");
// rs will be scrollable, will not show changes made by others
然后就可以任意移动光标了,如:
rs.absolute(5); // moves the cursor to the fifth row of rs
具体的方法很多,请参见JAVADOC
Statement stmt = con.createStatement(
ResultSet.TYPE_SCROLL_INSENSITIVE,
ResultSet.CONCUR_READ_ONLY);
ResultSet rs = stmt.executeQuery("SELECT a, b FROM TABLE2");
// rs will be scrollable, will not show changes made by others
然后就可以任意移动光标了,如:
rs.absolute(5); // moves the cursor to the fifth row of rs
具体的方法很多,请参见JAVADOC
|
可以先移到最后一条记录。
rs.last();
再得到行号;
intRowCount = rs.getRow();
就得到记录数了。
用rs.next()可以移到下一条记录。
rs.last();
再得到行号;
intRowCount = rs.getRow();
就得到记录数了。
用rs.next()可以移到下一条记录。