Linguaggio

IResultSet.Next Metodo

Definizione

Sposta il cursore verso l'interno di una riga dalla posizione corrente.

[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

Valori restituiti

true se la nuova riga corrente è valida; false se non sono presenti altre righe

Attributi

Eccezioni

se si verifica un errore del database.

Commenti

Sposta il cursore verso l'interno di una riga dalla posizione corrente. Un ResultSet cursore viene inizialmente posizionato prima della prima riga, la prima chiamata al metodo next esegue la prima riga della riga corrente, la seconda esegue la seconda riga della riga corrente e così via.

Quando una chiamata al next metodo restituisce false, il cursore viene posizionato dopo l'ultima riga. Qualsiasi chiamata di un ResultSet metodo che richiede una riga corrente genererà un'eccezione SQLException generata. Se il tipo di set di risultati è TYPE_FORWARD_ONLY, viene specificato dal fornitore se l'implementazione del driver JDBC restituirà false o genererà un oggetto SQLException in una chiamata successiva a next.

Se un flusso di input è aperto per la riga corrente, una chiamata al metodo next lo chiuderà in modo implicito. La catena di avvisi di un ResultSet oggetto viene cancellata quando viene letta una nuova riga.

per java.sql.ResultSet.next().

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a