IResultSet.Next 方法

定义

将光标从当前位置向右移动一行。

[Android.Runtime.Register("next", "()Z", "GetNextHandler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public bool Next();
[<Android.Runtime.Register("next", "()Z", "GetNextHandler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Next : unit -> bool

返回

true 如果新的当前行有效,则为 false 如果没有更多行

属性

例外

如果发生数据库错误,则为

注解

将光标从当前位置向右移动一行。 ResultSet游标最初定位在第一行之前;对方法next的第一个调用使第一行成为当前行;第二个调用使第二行成为当前行,依如此。

当对方法的false调用next返回时,游标位于最后一行之后。 需要当前行的方法的任何调用 ResultSet 都将导致 SQLException 引发。 如果结果集类型为TYPE_FORWARD_ONLY,则供应商指定其 JDBC 驱动程序实现是否会在后续调用next时返回false或引发SQLException

如果当前行的输入流处于打开状态,则对该方法 next 的调用将隐式关闭它。 ResultSet读取新行时,将清除对象的警告链。

Java文档java.sql.ResultSet.next()

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于