ICallableStatement ICallableStatement Interface

Definition

Stored Procedures

[Android.Runtime.Register("java/sql/CallableStatement", "", "Java.Sql.ICallableStatementInvoker", ApiSince=1)]
public interface ICallableStatement : IDisposable, Java.Sql.IPreparedStatement
type ICallableStatement = interface
    interface IPreparedStatement
    interface IStatement
    interface IWrapper
    interface IJavaObject
    interface IDisposable
Attributes
Implements

Remarks

Android platform documentation

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.

Methods

AddBatch() AddBatch()

Add a set of parameters to the PreparedStatement's command batch.

(Inherited from IPreparedStatement)
AddBatch(String) AddBatch(String)

Adds a specified SQL command to the list of commands for this Statement.

(Inherited from IStatement)
Cancel() Cancel()

Cancels this statement's execution if both the database and the JDBC driver support aborting an SQL statement in flight.

(Inherited from IStatement)
ClearBatch() ClearBatch()

Clears the current list of SQL commands for this statement.

(Inherited from IStatement)
ClearParameters() ClearParameters()

Clear the current parameter values.

(Inherited from IPreparedStatement)
ClearWarnings() ClearWarnings()

Clears all SQLWarnings from this statement.

(Inherited from IStatement)
Close() Close()

Releases this statement's database and JDBC driver resources.

(Inherited from IStatement)
Execute() Execute()

Executes the SQL statement in this PreparedStatement.

(Inherited from IPreparedStatement)
Execute(String) Execute(String)

Executes a supplied SQL statement.

(Inherited from IStatement)
Execute(String, Int32) Execute(String, Int32)

Executes a supplied SQL statement.

(Inherited from IStatement)
Execute(String, Int32[]) Execute(String, Int32[])

Executes the supplied SQL statement.

(Inherited from IStatement)
Execute(String, String[]) Execute(String, String[])

Executes the supplied SQL statement.

(Inherited from IStatement)
ExecuteBatch() ExecuteBatch()

Submits a batch of SQL commands to the database.

(Inherited from IStatement)
ExecuteQuery() ExecuteQuery()

Executes the SQL query in the PreparedStatement and returns the ResultSet generated by the query.

(Inherited from IPreparedStatement)
ExecuteQuery(String) ExecuteQuery(String)

Executes a supplied SQL statement.

(Inherited from IStatement)
ExecuteUpdate() ExecuteUpdate()

Invokes the SQL command contained within the prepared statement.

(Inherited from IPreparedStatement)
ExecuteUpdate(String) ExecuteUpdate(String)

Executes the supplied SQL statement.

(Inherited from IStatement)
ExecuteUpdate(String, Int32) ExecuteUpdate(String, Int32)

Executes the supplied SQL statement.

(Inherited from IStatement)
ExecuteUpdate(String, Int32[]) ExecuteUpdate(String, Int32[])

Executes the supplied SQL statement.

(Inherited from IStatement)
ExecuteUpdate(String, String[]) ExecuteUpdate(String, String[])

Executes the supplied SQL statement.

(Inherited from IStatement)
GetArray(Int32) GetArray(Int32)

Gets the value of a specified JDBC ARRAY parameter as a java.sql.Array.

GetArray(String) GetArray(String)

Gets the value of a specified JDBC ARRAY parameter as a java.sql.Array.

GetBigDecimal(Int32) GetBigDecimal(Int32)

Returns a new BigDecimal representation of the JDBC NUMERIC parameter specified by the input index.

GetBigDecimal(Int32, Int32) GetBigDecimal(Int32, Int32)

Returns a new BigDecimal representation of the JDBC NUMERIC parameter specified by the input index.

GetBigDecimal(String) GetBigDecimal(String)

Returns a new BigDecimal representation of the JDBC NUMERIC parameter specified by the input name.

GetBlob(Int32) GetBlob(Int32)

Gets the value of a specified JDBC BLOB parameter as a java.sql.Blob.

GetBlob(String) GetBlob(String)

Gets the value of a specified JDBC BLOB parameter as a java.sql.Blob.

GetBoolean(Int32) GetBoolean(Int32)

Gets the value of a specified JDBC BIT parameter as a boolean.

GetBoolean(String) GetBoolean(String)

Gets the value of a specified JDBC BIT parameter as a boolean.

GetByte(Int32) GetByte(Int32)

Gets the value of a specified JDBC TINYINT parameter as a byte.

GetByte(String) GetByte(String)

Gets the value of a specified JDBC TINYINT parameter as a Java byte.

GetBytes(Int32) GetBytes(Int32)

Returns a byte array representation of the indexed JDBC BINARY or VARBINARY parameter.

GetBytes(String) GetBytes(String)

Returns a byte array representation of the named JDBC BINARY or VARBINARY parameter.

GetCharacterStream(Int32) GetCharacterStream(Int32)

Returns the value of the specified parameter as a java.io.Reader.

GetCharacterStream(String) GetCharacterStream(String)

Returns the value of the specified parameter as a java.io.Reader.

GetClob(Int32) GetClob(Int32)

Gets the value of a specified JDBC CLOB parameter as a java.sql.Clob.

GetClob(String) GetClob(String)

Gets the value of a specified JDBC CLOB parameter as a java.sql.Clob.

GetDate(Int32) GetDate(Int32)

Gets the value of the specified JDBC DATE parameter as a java.sql.Date.

GetDate(Int32, Calendar) GetDate(Int32, Calendar)

Gets the value of the specified JDBC DATE parameter as a java.sql.Date, using the specified Calendar to construct the date.

GetDate(String) GetDate(String)

Gets the value of the specified JDBC DATE parameter as a java.sql.Date.

GetDate(String, Calendar) GetDate(String, Calendar)

Gets the value of the specified JDBC DATE parameter as a java.sql.Date, using the specified Calendar to construct the date.

GetDouble(Int32) GetDouble(Int32)

Gets the value of the specified JDBC DOUBLE parameter as a double.

GetDouble(String) GetDouble(String)

Gets the value of the specified JDBC DOUBLE parameter as a double.

GetFloat(Int32) GetFloat(Int32)

Gets the value of the specified JDBC FLOAT parameter as a float.

GetFloat(String) GetFloat(String)

Gets the value of the specified JDBC FLOAT parameter as a Java float.

GetInt(Int32) GetInt(Int32)

Gets the value of the specified JDBC INTEGER parameter as an int.

GetInt(String) GetInt(String)

Gets the value of the specified JDBC INTEGER parameter as an int.

GetLong(Int32) GetLong(Int32)

Gets the value of the specified JDBC BIGINT parameter as a long.

GetLong(String) GetLong(String)

Gets the value of the specified JDBC BIGINT parameter as a long.

GetMoreResults(Int32) GetMoreResults(Int32)

Moves to this statement's next result.

(Inherited from IStatement)
GetNCharacterStream(Int32) GetNCharacterStream(Int32)

Returns the value of the specified SQL NCHAR, NVARCHAR, or LONGNVARCHAR parameter as a Reader.

GetNCharacterStream(String) GetNCharacterStream(String)

Returns the value of the specified SQL NCHAR, NVARCHAR, or LONGNVARCHAR parameter as a java.io.Reader.

GetNClob(Int32) GetNClob(Int32)

Returns the value of the specified SQL NCLOB parameter as a java.sql.NClob.

GetNClob(String) GetNClob(String)

Returns the value of the specified SQL NCLOB parameter as a java.sql.NClob.

GetNString(Int32) GetNString(Int32)

Returns the value of the specified SQL NCHAR, NVARCHAR, or LONGNVARCHAR parameter as a java.lang.String.

GetNString(String) GetNString(String)

Returns the value of the specified SQL NCHAR, NVARCHAR, or LONGNVARCHAR parameter as a java.lang.String.

GetObject(Int32) GetObject(Int32)

Gets the value of the specified parameter as a Java Object.

GetObject(Int32, IDictionary<String,Class>) GetObject(Int32, IDictionary<String,Class>)
GetObject(String) GetObject(String)

Gets the value of the specified parameter as an Object.

GetObject(String, IDictionary<String,Class>) GetObject(String, IDictionary<String,Class>)
GetRef(Int32) GetRef(Int32)

Gets the value of a specified SQL ) parameter as a java.sql.Ref.

GetRef(String) GetRef(String)

Gets the value of a specified SQL ) parameter as a java.sql.Ref.

GetRowId(Int32) GetRowId(Int32)

Gets the value of a specified ROWID parameter as a java.sql.RowId.

GetRowId(String) GetRowId(String)

Returns the value of the specified SQL ROWID parameter as a java.sql.RowId.

GetShort(Int32) GetShort(Int32)

Gets the value of a specified JDBC SMALLINT parameter as a short.

GetShort(String) GetShort(String)

Gets the value of a specified JDBC SMALLINT parameter as a short.

GetSQLXML(Int32) GetSQLXML(Int32)

Returns the value of the specified SQL XML parameter as a java.sql.SQLXML.

GetSQLXML(String) GetSQLXML(String)

Returns the value of the specified SQL XML parameter as a java.sql.SQLXML.

GetString(Int32) GetString(Int32)

Returns the indexed parameter's value as a String.

GetString(String) GetString(String)

Returns the named parameter's value as a string.

GetTime(Int32) GetTime(Int32)

Gets the value of a specified JDBC TIME parameter as a java.sql.Time.

GetTime(Int32, Calendar) GetTime(Int32, Calendar)

Gets the value of a specified JDBC TIME parameter as a java.sql.Time, using the supplied Calendar to construct the time.

GetTime(String) GetTime(String)

Gets the value of a specified JDBC TIME parameter as a java.sql.Time.

GetTime(String, Calendar) GetTime(String, Calendar)

Gets the value of a specified JDBC TIME parameter as a java.sql.Time, using the supplied Calendar to construct the time.

GetTimestamp(Int32) GetTimestamp(Int32)

Returns the indexed parameter's TIMESTAMP value as a java.sql.Timestamp.

GetTimestamp(Int32, Calendar) GetTimestamp(Int32, Calendar)

Returns the indexed parameter's TIMESTAMP value as a java.sql.Timestamp.

GetTimestamp(String) GetTimestamp(String)

Returns the named parameter's TIMESTAMP value as a java.sql.Timestamp.

GetTimestamp(String, Calendar) GetTimestamp(String, Calendar)

Returns the indexed parameter's TIMESTAMP value as a java.sql.Timestamp.

GetURL(Int32) GetURL(Int32)

Gets the value of a specified JDBC DATALINK parameter as a java.net.URL.

GetURL(String) GetURL(String)

Returns the named parameter's JDBC DATALINK value in a new Java java.net.URL.

IsWrapperFor(Class) IsWrapperFor(Class) Inherited from IWrapper
RegisterOutParameter(Int32, Int32) RegisterOutParameter(Int32, Int32)

Defines the type of a specified OUT parameter.

RegisterOutParameter(Int32, Int32, Int32) RegisterOutParameter(Int32, Int32, Int32)

Defines the Type of a specified OUT parameter.

RegisterOutParameter(Int32, Int32, String) RegisterOutParameter(Int32, Int32, String)

Defines the Type of a specified OUT parameter.

RegisterOutParameter(String, Int32) RegisterOutParameter(String, Int32)

Defines the Type of a specified OUT parameter.

RegisterOutParameter(String, Int32, Int32) RegisterOutParameter(String, Int32, Int32)

Defines the Type of a specified OUT parameter.

RegisterOutParameter(String, Int32, String) RegisterOutParameter(String, Int32, String)

Defines the Type of a specified OUT parameter.

SetArray(Int32, IArray) SetArray(Int32, IArray)

Sets the value of a specified parameter to the supplied Array.

(Inherited from IPreparedStatement)
SetAsciiStream(Int32, Stream) SetAsciiStream(Int32, Stream)

Sets the value of the specified parameter to the bytes from inputStream.

(Inherited from IPreparedStatement)
SetAsciiStream(Int32, Stream, Int32) SetAsciiStream(Int32, Stream, Int32)

Sets the value of a specified parameter to the content of a supplied InputStream, which has a specified number of bytes.

(Inherited from IPreparedStatement)
SetAsciiStream(Int32, Stream, Int64) SetAsciiStream(Int32, Stream, Int64)

Sets the value of the specified parameter to the next length bytes from inputStream.

(Inherited from IPreparedStatement)
SetAsciiStream(String, Stream) SetAsciiStream(String, Stream)

Sets the named parameter to the bytes from the given reader.

SetAsciiStream(String, Stream, Int32) SetAsciiStream(String, Stream, Int32)

Sets the value of a specified parameter to the content of a supplied InputStream, which has a specified number of bytes.

SetAsciiStream(String, Stream, Int64) SetAsciiStream(String, Stream, Int64)

Sets the named parameter to the next length bytes from the given inputStream.

SetBigDecimal(Int32, BigDecimal) SetBigDecimal(Int32, BigDecimal)

Sets the value of a specified parameter to a supplied java.math.BigDecimal value.

(Inherited from IPreparedStatement)
SetBigDecimal(String, BigDecimal) SetBigDecimal(String, BigDecimal)

Sets the value of a specified parameter to a supplied java.math.BigDecimal value.

SetBinaryStream(Int32, Stream) SetBinaryStream(Int32, Stream)

Sets the value of the specified parameter to the bytes from inputStream.

(Inherited from IPreparedStatement)
SetBinaryStream(Int32, Stream, Int32) SetBinaryStream(Int32, Stream, Int32)

Sets the value of a specified parameter to the content of a supplied binary InputStream, which has a specified number of bytes.

(Inherited from IPreparedStatement)
SetBinaryStream(Int32, Stream, Int64) SetBinaryStream(Int32, Stream, Int64)

Sets the value of the specified parameter to the next length bytes from inputStream.

(Inherited from IPreparedStatement)
SetBinaryStream(String, Stream) SetBinaryStream(String, Stream)

Sets the named parameter to the bytes from the given reader.

SetBinaryStream(String, Stream, Int32) SetBinaryStream(String, Stream, Int32)

Sets the value of a specified parameter to the content of a supplied binary InputStream, which has a specified number of bytes.

SetBinaryStream(String, Stream, Int64) SetBinaryStream(String, Stream, Int64)

Sets the named parameter to the next length bytes from the given inputStream.

SetBlob(Int32, IBlob) SetBlob(Int32, IBlob)

Sets the value of a specified parameter to the given Blob object.

(Inherited from IPreparedStatement)
SetBlob(Int32, Stream) SetBlob(Int32, Stream)

Sets the value of the specified parameter to the bytes from inputStream.

(Inherited from IPreparedStatement)
SetBlob(Int32, Stream, Int64) SetBlob(Int32, Stream, Int64)

Sets the value of the specified parameter to the next length bytes from inputStream.

(Inherited from IPreparedStatement)
SetBlob(String, IBlob) SetBlob(String, IBlob)

Sets the named parameter to the given blob.

SetBlob(String, Stream) SetBlob(String, Stream)

Sets the named parameter to the bytes from the given inputStream.

SetBlob(String, Stream, Int64) SetBlob(String, Stream, Int64)

Sets the named parameter to the next length bytes from the given inputStream.

SetBoolean(Int32, Boolean) SetBoolean(Int32, Boolean)

Sets the value of a specified parameter to a supplied boolean value.

(Inherited from IPreparedStatement)
SetBoolean(String, Boolean) SetBoolean(String, Boolean)

Sets the value of a specified parameter to a supplied boolean value.

SetByte(Int32, SByte) SetByte(Int32, SByte)

Sets the value of a specified parameter to a supplied byte value.

(Inherited from IPreparedStatement)
SetByte(String, SByte) SetByte(String, SByte)

Sets the value of a specified parameter to a supplied byte value.

SetBytes(Int32, Byte[]) SetBytes(Int32, Byte[])

Sets the value of a specified parameter to a supplied array of bytes.

(Inherited from IPreparedStatement)
SetBytes(String, Byte[]) SetBytes(String, Byte[])

Sets the value of a specified parameter to a supplied array of bytes.

SetCharacterStream(Int32, Reader) SetCharacterStream(Int32, Reader)

Sets the value of the specified parameter to the characters from reader.

(Inherited from IPreparedStatement)
SetCharacterStream(Int32, Reader, Int32) SetCharacterStream(Int32, Reader, Int32)

Sets the value of a specified parameter to the character content of a Reader object, with the specified length of character data.

(Inherited from IPreparedStatement)
SetCharacterStream(Int32, Reader, Int64) SetCharacterStream(Int32, Reader, Int64)

Sets the value of the specified parameter to the next length characters from reader.

(Inherited from IPreparedStatement)
SetCharacterStream(String, Reader) SetCharacterStream(String, Reader)

Sets the named parameter to the characters from the given reader.

SetCharacterStream(String, Reader, Int32) SetCharacterStream(String, Reader, Int32)

Sets the value of a specified parameter to the character content of a Reader object, with the specified length of character data.

SetCharacterStream(String, Reader, Int64) SetCharacterStream(String, Reader, Int64)

Sets the named parameter to the next length characters from the given reader.

SetClob(Int32, IClob) SetClob(Int32, IClob)

Sets the value of a specified parameter to the given Clob object.

(Inherited from IPreparedStatement)
SetClob(Int32, Reader) SetClob(Int32, Reader)

Sets the value of the specified parameter to the characters from reader.

(Inherited from IPreparedStatement)
SetClob(Int32, Reader, Int64) SetClob(Int32, Reader, Int64)

Sets the value of the specified parameter to the next length characters from reader.

(Inherited from IPreparedStatement)
SetClob(String, IClob) SetClob(String, IClob)

Sets the named parameter to the given clob.

SetClob(String, Reader) SetClob(String, Reader)

Sets the named parameter to the characters from the given reader.

SetClob(String, Reader, Int64) SetClob(String, Reader, Int64)

Sets the named parameter to the next length characters from the given reader.

SetCursorName(String) SetCursorName(String)

Sets the SQL cursor name.

(Inherited from IStatement)
SetDate(Int32, Date) SetDate(Int32, Date)

Sets the value of a specified parameter to a supplied java.sql.Date value.

(Inherited from IPreparedStatement)
SetDate(Int32, Date, Calendar) SetDate(Int32, Date, Calendar)

Sets the value of a specified parameter to a supplied java.sql.Date value, using a supplied Calendar to map the Date.

(Inherited from IPreparedStatement)
SetDate(String, Date) SetDate(String, Date)

Sets the value of a specified parameter to a supplied java.sql.Date value.

SetDate(String, Date, Calendar) SetDate(String, Date, Calendar)

Sets the value of a specified parameter to a supplied java.sql.Date value, using a supplied calendar to map the date.

SetDouble(Int32, Double) SetDouble(Int32, Double)

Sets the value of a specified parameter to a supplied double value.

(Inherited from IPreparedStatement)
SetDouble(String, Double) SetDouble(String, Double)

Sets the value of a specified parameter to a supplied double value.

SetEscapeProcessing(Boolean) SetEscapeProcessing(Boolean)

Sets Escape Processing mode.

(Inherited from IStatement)
SetFloat(Int32, Single) SetFloat(Int32, Single)

Sets the value of a specified parameter to to a supplied float value.

(Inherited from IPreparedStatement)
SetFloat(String, Single) SetFloat(String, Single)

Sets the value of a specified parameter to to a supplied float value.

SetInt(Int32, Int32) SetInt(Int32, Int32)

Sets the value of a specified parameter to a supplied int value.

(Inherited from IPreparedStatement)
SetInt(String, Int32) SetInt(String, Int32)

Sets the value of a specified parameter to a supplied int value.

SetLong(Int32, Int64) SetLong(Int32, Int64)

Sets the value of a specified parameter to a supplied long value.

(Inherited from IPreparedStatement)
SetLong(String, Int64) SetLong(String, Int64)

Sets the value of a specified parameter to a supplied long value.

SetNCharacterStream(Int32, Reader) SetNCharacterStream(Int32, Reader)

Sets the value of the specified parameter to the characters from reader.

(Inherited from IPreparedStatement)
SetNCharacterStream(Int32, Reader, Int64) SetNCharacterStream(Int32, Reader, Int64)

Sets the value of the specified parameter to the next length characters from reader.

(Inherited from IPreparedStatement)
SetNCharacterStream(String, Reader) SetNCharacterStream(String, Reader)

Sets the named parameter to the characters from the given reader.

SetNCharacterStream(String, Reader, Int64) SetNCharacterStream(String, Reader, Int64)

Sets the named parameter to the characters from the given reader.

SetNClob(Int32, INClob) SetNClob(Int32, INClob)

Sets the value of the specified parameter to value.

(Inherited from IPreparedStatement)
SetNClob(Int32, Reader) SetNClob(Int32, Reader)

Sets the value of the specified parameter to the characters from reader.

(Inherited from IPreparedStatement)
SetNClob(Int32, Reader, Int64) SetNClob(Int32, Reader, Int64)

Sets the value of the specified parameter to the next length characters from reader.

(Inherited from IPreparedStatement)
SetNClob(String, INClob) SetNClob(String, INClob)

Sets the named parameter to the given nclob.

SetNClob(String, Reader) SetNClob(String, Reader)

Sets the named parameter to the characters from the given reader.

SetNClob(String, Reader, Int64) SetNClob(String, Reader, Int64)

Sets the named parameter to the next length characters from the given reader.

SetNString(Int32, String) SetNString(Int32, String)

Sets the value of a specified parameter to a supplied string.

(Inherited from IPreparedStatement)
SetNString(String, String) SetNString(String, String)

Sets the named parameter to the given string.

SetNull(Int32, Int32) SetNull(Int32, Int32)

Sets the value of a specified parameter to SQL NULL.

(Inherited from IPreparedStatement)
SetNull(Int32, Int32, String) SetNull(Int32, Int32, String)

Sets the value of a specified parameter to SQL NULL.

(Inherited from IPreparedStatement)
SetNull(String, Int32) SetNull(String, Int32)

Sets the value of a specified parameter to SQL NULL.

SetNull(String, Int32, String) SetNull(String, Int32, String)

Sets the value of a specified parameter to be SQL NULL where the parameter type is either REF or user defined (e.g.

SetObject(Int32, Object) SetObject(Int32, Object)

Sets the value of a specified parameter using a supplied object.

(Inherited from IPreparedStatement)
SetObject(Int32, Object, Int32) SetObject(Int32, Object, Int32)

Sets the value of a specified parameter using a supplied object.

(Inherited from IPreparedStatement)
SetObject(Int32, Object, Int32, Int32) SetObject(Int32, Object, Int32, Int32)

Sets the value of a specified parameter using a supplied object.

(Inherited from IPreparedStatement)
SetObject(String, Object) SetObject(String, Object)

Sets the value of a specified parameter using a supplied object.

SetObject(String, Object, Int32) SetObject(String, Object, Int32)

Sets the value of a specified parameter using a supplied object.

SetObject(String, Object, Int32, Int32) SetObject(String, Object, Int32, Int32)

Sets the value of a specified parameter using a supplied object.

SetRef(Int32, IRef) SetRef(Int32, IRef)

)

(Inherited from IPreparedStatement)
SetRowId(Int32, IRowId) SetRowId(Int32, IRowId)

Sets the value of a specified parameter to a supplied java.sql.RowId.

(Inherited from IPreparedStatement)
SetRowId(String, IRowId) SetRowId(String, IRowId)

Sets the named parameter to the given rowId.

SetShort(Int32, Int16) SetShort(Int32, Int16)

Sets the value of a specified parameter to a supplied short value.

(Inherited from IPreparedStatement)
SetShort(String, Int16) SetShort(String, Int16)

Sets the value of a specified parameter to a supplied short value.

SetSQLXML(Int32, ISQLXML) SetSQLXML(Int32, ISQLXML)

Sets the value of the specified parameter to the value of xmlObject.

(Inherited from IPreparedStatement)
SetSQLXML(String, ISQLXML) SetSQLXML(String, ISQLXML)

Sets the named parameter to the given sqlXml.

SetString(Int32, String) SetString(Int32, String)

Sets the value of a specified parameter to a supplied string.

(Inherited from IPreparedStatement)
SetString(String, String) SetString(String, String)

Sets the value of a specified parameter to a supplied String.

SetTime(Int32, Time) SetTime(Int32, Time)

Sets the value of a specified parameter to a supplied java.sql.Time value.

(Inherited from IPreparedStatement)
SetTime(Int32, Time, Calendar) SetTime(Int32, Time, Calendar)

Sets the value of a specified parameter to a supplied java.sql.Time value, using a supplied Calendar.

(Inherited from IPreparedStatement)
SetTime(String, Time) SetTime(String, Time)

Sets the value of the parameter named parameterName to the value of the supplied java.sql.Time.

SetTime(String, Time, Calendar) SetTime(String, Time, Calendar)

Sets the value of the parameter named parameterName to the value of the supplied java.sql.Time using the supplied calendar.

SetTimestamp(Int32, Timestamp) SetTimestamp(Int32, Timestamp)

Sets the value of a specified parameter to a supplied java.sql.

(Inherited from IPreparedStatement)
SetTimestamp(Int32, Timestamp, Calendar) SetTimestamp(Int32, Timestamp, Calendar)

Sets the value of a specified parameter to a supplied java.sql.Timestamp value, using the supplied Calendar.

(Inherited from IPreparedStatement)
SetTimestamp(String, Timestamp) SetTimestamp(String, Timestamp)

Sets the value of a specified parameter to a supplied java.sql.Timestamp value.

SetTimestamp(String, Timestamp, Calendar) SetTimestamp(String, Timestamp, Calendar)

Sets the value of a specified parameter to a supplied java.sql.Timestamp value, using the supplied calendar.

SetUnicodeStream(Int32, Stream, Int32) SetUnicodeStream(Int32, Stream, Int32)

Sets the value of a specified parameter to the characters from a supplied InputStream, with a specified number of bytes.

(Inherited from IPreparedStatement)
SetURL(Int32, URL) SetURL(Int32, URL)

Sets the value of a specified parameter to a supplied java.net.URL.

(Inherited from IPreparedStatement)
SetURL(String, URL) SetURL(String, URL)

Sets the value of a specified parameter to the supplied java.net.URL.

Unwrap(Class) Unwrap(Class) Inherited from IWrapper
WasNull() WasNull()

Gets whether the value of the last OUT parameter read was SQL NULL.

Properties

Connection Connection

Gets the Connection object which created this statement.

(Inherited from IStatement)
FetchDirection FetchDirection

Gets the default direction for fetching rows for ResultSets generated from this statement.

(Inherited from IStatement)
FetchSize FetchSize

Gets the default number of rows for a fetch for the ResultSet objects returned from this statement.

(Inherited from IStatement)
GeneratedKeys GeneratedKeys

Returns auto generated keys created by executing this statement.

(Inherited from IStatement)
Handle Handle

Gets the JNI value of the underlying Android object.

(Inherited from IJavaObject)
IsClosed IsClosed

Returns true if this statement has been closed, false otherwise.

(Inherited from IStatement)
MaxFieldSize MaxFieldSize

Gets the maximum number of bytes which can be returned as values from character and binary type columns in a ResultSet derived from this statement.

(Inherited from IStatement)
MaxRows MaxRows

Gets the maximum number of rows that a ResultSet can contain when produced from this statement.

(Inherited from IStatement)
MetaData MetaData

Returns a ResultSetMetaData describing the ResultSet that would be produced by execution of the PreparedStatement.

(Inherited from IPreparedStatement)
MoreResults MoreResults

Moves to this statement's next result.

(Inherited from IStatement)
ParameterMetaData ParameterMetaData

Gets information about the parameters of the PreparedStatement.

(Inherited from IPreparedStatement)
Poolable Poolable

Returns true if this statement is poolable, false otherwise.

(Inherited from IStatement)
QueryTimeout QueryTimeout

Gets the timeout value for the statement's execution time.

(Inherited from IStatement)
ResultSet ResultSet

Gets the current result.

(Inherited from IStatement)
ResultSetConcurrency ResultSetConcurrency

Gets the concurrency setting for ResultSet objects generated by this statement.

(Inherited from IStatement)
ResultSetHoldability ResultSetHoldability

Gets the cursor hold setting for ResultSet objects generated by this statement.

(Inherited from IStatement)
ResultSetType ResultSetType

Gets the ResultSet type setting for ResultSets derived from this statement.

(Inherited from IStatement)
UpdateCount UpdateCount

Gets an update count for the current result if it is not a ResultSet.

(Inherited from IStatement)
Warnings Warnings

Retrieves the first SQLWarning reported by calls on this statement.

(Inherited from IStatement)

Extension Methods

JavaCast<TResult>(IJavaObject) JavaCast<TResult>(IJavaObject)

Performs an Android runtime-checked type conversion.

JavaCast<TResult>(IJavaObject) JavaCast<TResult>(IJavaObject)

Applies to