Share via


IStatement.GetMoreResults(Int32) Method

Definition

Moves to this Statement object's next result, deals with any current ResultSet object(s) according to the instructions specified by the given flag, and returns true if the next result is a ResultSet object.

[Android.Runtime.Register("getMoreResults", "(I)Z", "GetGetMoreResults_IHandler:Java.Sql.IStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public bool GetMoreResults (int current);
[<Android.Runtime.Register("getMoreResults", "(I)Z", "GetGetMoreResults_IHandler:Java.Sql.IStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member GetMoreResults : int -> bool

Parameters

current
Int32

one of the following Statement constants indicating what should happen to current ResultSet objects obtained using the method getResultSet: Statement.CLOSE_CURRENT_RESULT, Statement.KEEP_CURRENT_RESULT, or Statement.CLOSE_ALL_RESULTS

Returns

true if the next result is a ResultSet object; false if it is an update count or there are no more results

Attributes

Exceptions

if an error occurs accessing the database.

Remarks

Moves to this Statement object's next result, deals with any current ResultSet object(s) according to the instructions specified by the given flag, and returns true if the next result is a ResultSet object.

There are no more results when the following is true:

// stmt is a Statement object
                ((stmt.getMoreResults(current) == false) && (stmt.getUpdateCount() == -1))

Added in 1.4.

Java documentation for java.sql.Statement.getMoreResults(int).

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to