語言

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時,第一列為當前列;第二次呼叫將第二列設為當前列,依此類推。

當呼叫 next 方法回傳 false時,游標位於最後一列之後。 任何 ResultSet 需要當前列的方法呼叫都會被 SQLException 拋出。 若結果集型別為 TYPE_FORWARD_ONLY,廠商會指定其 JDBC 驅動實作在後續呼叫next時是否回傳false或拋出 。SQLException

如果當前列有開啟的輸入串流,呼叫該方法會隱含地關閉該資料 next 列。 ResultSet當讀取新一列時,物件的警告鏈會被清除。

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

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於