您的位置:首页 > 其它

ResultSet用法

2015-09-07 11:15 162 查看
ResultSet
对象具有指向其当前数据行的光标。最初,光标被置于第一行之前。
next
方法将光标移动到下一行;因为该方法在
ResultSet
对象没有下一行时返回
false
,所以可以在
while
循环中使用它来迭代结果集。

默认的
ResultSet
对象不可更新,仅有一个向前移动的光标。因此,只能迭代它一次,并且只能按从第一行到最后一行的顺序进行。可以生成可滚动和/或可更新的
ResultSet
对象。以下代码片段(其中
con
为有效的
Connection
对象)演示了如何生成可滚动且不受其他更新影响的可更新结果集。有关其他选项,请参见
ResultSet
字段。

Statement stmt = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_UPDATABLE);
ResultSet rs = stmt.executeQuery("SELECT a, b FROM TABLE2");
// rs will be scrollable, will not show changes made by others,
// and will be updatable
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: