Condividi tramite


ICallableStatement Interfaccia

Definizione

Interfaccia utilizzata per eseguire stored procedure SQL.

[Android.Runtime.Register("java/sql/CallableStatement", "", "Java.Sql.ICallableStatementInvoker")]
public interface ICallableStatement : IDisposable, Java.Interop.IJavaPeerable, Java.Sql.IPreparedStatement
[<Android.Runtime.Register("java/sql/CallableStatement", "", "Java.Sql.ICallableStatementInvoker")>]
type ICallableStatement = interface
    interface IPreparedStatement
    interface IStatement
    interface IWrapper
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Attributi
Implementazioni

Commenti

Interfaccia utilizzata per eseguire stored procedure SQL. L'API JDBC fornisce una sintassi di escape SQL della stored procedure che consente di chiamare stored procedure in modo standard per tutti i sistemi RDBMS. Questa sintassi di escape ha una maschera che include un parametro di risultato e uno che non lo fa. Se usato, il parametro del risultato deve essere registrato come parametro OUT. Gli altri parametri possono essere usati per input, output o entrambi. I parametri vengono definiti in sequenza, in base al numero, con il primo parametro 1.

{?= call &lt;procedure-name&gt;[(&lt;arg1&gt;,&lt;arg2&gt;, ...)]}
              {call &lt;procedure-name&gt;[(&lt;arg1&gt;,&lt;arg2&gt;, ...)]}

I valori dei parametri IN vengono impostati usando i set metodi ereditati da PreparedStatement. Il tipo di tutti i parametri OUT deve essere registrato prima di eseguire la stored procedure; i relativi valori vengono recuperati dopo l'esecuzione tramite i get metodi forniti qui.

Un CallableStatement oggetto può restituire un ResultSet oggetto o più ResultSet oggetti. Più ResultSet oggetti vengono gestiti usando le operazioni ereditate da Statement.

Per ottenere la massima portabilità, è necessario elaborare gli oggetti di ResultSet una chiamata e i conteggi degli aggiornamenti prima di ottenere i valori dei parametri di output.

Documentazione java per java.sql.CallableStatement.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal Android e usato in base ai termini descritti in 2.5 Attribution License Creative Commons 2.5 Attribution License.

Campi

CloseAllResults

La costante che indica che tutti gli ResultSet oggetti che in precedenza sono stati mantenuti aperti devono essere chiusi quando si chiama getMoreResults.

(Ereditato da IStatement)
CloseCurrentResult

Costante che indica che l'oggetto corrente ResultSet deve essere chiuso quando si chiama getMoreResults.

(Ereditato da IStatement)
ExecuteFailed

Costante che indica che si è verificato un errore durante l'esecuzione di un'istruzione batch.

(Ereditato da IStatement)
KeepCurrentResult

Costante che indica che l'oggetto corrente ResultSet non deve essere chiuso quando si chiama getMoreResults.

(Ereditato da IStatement)
NoGeneratedKeys

Costante che indica che le chiavi generate non devono essere rese disponibili per il recupero.

(Ereditato da IStatement)
ReturnGeneratedKeys

Costante che indica che le chiavi generate devono essere rese disponibili per il recupero.

(Ereditato da IStatement)
SuccessNoInfo

Costante che indica che un'istruzione batch è stata eseguita correttamente, ma che non è disponibile alcun conteggio del numero di righe interessate.

(Ereditato da IStatement)

Proprietà

Connection

Ottiene l'oggetto Connection che ha creato questa istruzione.

(Ereditato da IStatement)
FetchDirection

Ottiene la direzione predefinita per il recupero delle righe per ResultSetle righe generate da questa istruzione.

(Ereditato da IStatement)
FetchSize

Ottiene il numero predefinito di righe per un recupero per gli ResultSet oggetti restituiti da questa istruzione.

(Ereditato da IStatement)
GeneratedKeys

Restituisce le chiavi generate automaticamente create eseguendo questa istruzione.

(Ereditato da IStatement)
Handle

Ottiene il valore JNI dell'oggetto Android sottostante.

(Ereditato da IJavaObject)
IsClosed

Restituisce true se l'istruzione è stata chiusa, false in caso contrario.

(Ereditato da IStatement)
JniIdentityHashCode

Restituisce il valore di per java.lang.System.identityHashCode() l'istanza di wrapped.

(Ereditato da IJavaPeerable)
JniManagedPeerState

Stato del peer gestito.

(Ereditato da IJavaPeerable)
JniPeerMembers

Supporto per l'accesso ai membri e la chiamata.

(Ereditato da IJavaPeerable)
MaxFieldSize

Ottiene il numero massimo di byte che possono essere restituiti come valori dalle colonne di tipo carattere e binario in un ResultSet oggetto derivato da questa istruzione.

(Ereditato da IStatement)
MaxRows

Ottiene il numero massimo di righe che un ResultSet oggetto può contenere quando generato da questa istruzione.

(Ereditato da IStatement)
MetaData

Restituisce un ResultSetMetaData oggetto che descrive l'oggetto ResultSet generato dall'esecuzione PreparedStatementdi .

(Ereditato da IPreparedStatement)
MoreResults

Passa al risultato successivo di questa istruzione.

(Ereditato da IStatement)
ParameterMetaData

Ottiene informazioni sui parametri di PreparedStatement.

(Ereditato da IPreparedStatement)
PeerReference

Restituisce un'istanza JniObjectReference dell'oggetto Java con wrapping.

(Ereditato da IJavaPeerable)
Poolable

Restituisce true se l'istruzione è in pool, false in caso contrario.

(Ereditato da IStatement)
QueryTimeout

Ottiene il valore di timeout per il tempo di esecuzione dell'istruzione.

(Ereditato da IStatement)
ResultSet

Ottiene il risultato corrente.

(Ereditato da IStatement)
ResultSetConcurrency

Ottiene l'impostazione di concorrenza per ResultSet gli oggetti generati da questa istruzione.

(Ereditato da IStatement)
ResultSetHoldability

Ottiene l'impostazione di blocco del cursore per ResultSet gli oggetti generati da questa istruzione.

(Ereditato da IStatement)
ResultSetType

Ottiene l'impostazione ResultSet del tipo per ResultSets derivata da questa istruzione.

(Ereditato da IStatement)
UpdateCount

Ottiene un conteggio degli aggiornamenti per il risultato corrente se non è un oggetto ResultSet.

(Ereditato da IStatement)
Warnings

Recupera il primo SQLWarning oggetto segnalato dalle chiamate a questa istruzione.

(Ereditato da IStatement)

Metodi

AddBatch()

Aggiunge un set di parametri al batch di comandi di questo PreparedStatement oggetto.

(Ereditato da IPreparedStatement)
AddBatch(String)

Aggiunge il comando SQL specificato all'elenco corrente di commmands per questo Statement oggetto.

(Ereditato da IStatement)
Cancel()

Annulla questo Statement oggetto se sia DBMS che il driver supportano l'interruzione di un'istruzione SQL.

(Ereditato da IStatement)
ClearBatch()

Svuota l'elenco Statement corrente di comandi SQL dell'oggetto.

(Ereditato da IStatement)
ClearParameters()

Cancella immediatamente i valori di parametro correnti.

(Ereditato da IPreparedStatement)
ClearWarnings()

Cancella tutti gli avvisi segnalati in questo Statement oggetto.

(Ereditato da IStatement)
Close()

Rilascia immediatamente il Statement database dell'oggetto e le risorse JDBC anziché attendere che ciò si verifichi quando viene chiuso automaticamente.

(Ereditato da IStatement)
Disposed()

Chiamato quando l'istanza è stata eliminata.

(Ereditato da IJavaPeerable)
DisposeUnlessReferenced()

Se non sono presenti riferimenti in sospeso a questa istanza, chiama Dispose(); in caso contrario, non fa nulla.

(Ereditato da IJavaPeerable)
Execute()

Esegue l'istruzione SQL in questo PreparedStatement oggetto, che può essere qualsiasi tipo di istruzione SQL.

(Ereditato da IPreparedStatement)
Execute(String)

Esegue l'istruzione SQL specificata, che può restituire più risultati.

(Ereditato da IStatement)
Execute(String, Int32)

Esegue l'istruzione SQL specificata, che può restituire più risultati e segnala al driver che le chiavi generate automaticamente devono essere rese disponibili per il recupero.

(Ereditato da IStatement)
Execute(String, Int32[])

Esegue l'istruzione SQL specificata, che può restituire più risultati e segnala al driver che le chiavi generate automaticamente indicate nella matrice specificata devono essere rese disponibili per il recupero.

(Ereditato da IStatement)
Execute(String, String[])

Esegue l'istruzione SQL specificata, che può restituire più risultati e segnala al driver che le chiavi generate automaticamente indicate nella matrice specificata devono essere rese disponibili per il recupero.

(Ereditato da IStatement)
ExecuteBatch()

Invia un batch di comandi al database per l'esecuzione e, se tutti i comandi vengono eseguiti correttamente, restituisce una matrice di conteggi degli aggiornamenti.

(Ereditato da IStatement)
ExecuteQuery()

Esegue la query SQL in questo PreparedStatement oggetto e restituisce l'oggetto ResultSet generato dalla query.

(Ereditato da IPreparedStatement)
ExecuteQuery(String)

Esegue l'istruzione SQL specificata, che restituisce un singolo ResultSet oggetto .

(Ereditato da IStatement)
ExecuteUpdate()

Esegue l'istruzione SQL in questo PreparedStatement oggetto, che deve essere un'istruzione DML (SQL Data Manipulation Language), ad esempio , UPDATE o DELETEo un'istruzione SQL che restituisce nulla, ad esempio INSERTun'istruzione DDL.

(Ereditato da IPreparedStatement)
ExecuteUpdate(String)

Esegue l'istruzione SQL specificata, che può essere un'istruzione INSERT, UPDATEo DELETE o un'istruzione SQL che non restituisce nulla, ad esempio un'istruzione DDL SQL.

(Ereditato da IStatement)
ExecuteUpdate(String, Int32)

Esegue l'istruzione SQL specificata e segnala al driver con il flag specificato se le chiavi generate automaticamente generate da questo Statement oggetto devono essere rese disponibili per il recupero.

(Ereditato da IStatement)
ExecuteUpdate(String, Int32[])

Esegue l'istruzione SQL specificata e segnala al driver che le chiavi generate automaticamente indicate nella matrice specificata devono essere rese disponibili per il recupero.

(Ereditato da IStatement)
ExecuteUpdate(String, String[])

Esegue l'istruzione SQL specificata e segnala al driver che le chiavi generate automaticamente indicate nella matrice specificata devono essere rese disponibili per il recupero.

(Ereditato da IStatement)
Finalized()

Chiamato quando l'istanza è stata finalizzata.

(Ereditato da IJavaPeerable)
GetArray(Int32)

Recupera il valore del parametro JDBC ARRAY designato come java.sql.Array oggetto nel linguaggio di programmazione Java.

GetArray(String)

Recupera il valore di un parametro JDBC ARRAY come java.sql.Array oggetto nel linguaggio di programmazione Java.

GetBigDecimal(Int32)

Recupera il valore del parametro JDBC NUMERIC designato come java.math.BigDecimal oggetto con quante cifre a destra del punto decimale contiene il valore.

GetBigDecimal(Int32, Int32)
Obsoleti.

Recupera il valore del parametro JDBC NUMERIC designato come java.math.BigDecimal oggetto con cifre di scala a destra del punto decimale.

GetBigDecimal(String)

Recupera il valore di un parametro JDBC NUMERIC come java.math.BigDecimal oggetto con quante cifre a destra del punto decimale contiene il valore.

GetBlob(Int32)

Recupera il valore del parametro JDBC BLOB designato come java.sql.Blob oggetto nel linguaggio di programmazione Java.

GetBlob(String)

Recupera il valore di un parametro JDBC BLOB come java.sql.Blob oggetto nel linguaggio di programmazione Java.

GetBoolean(Int32)

Recupera il valore del parametro JDBC o BOOLEAN JDBC BIT designato come oggetto boolean nel linguaggio di programmazione Java.

GetBoolean(String)

Recupera il valore di un parametro O BOOLEAN JDBC BIT come boolean oggetto nel linguaggio di programmazione Java.

GetByte(Int32)

Recupera il valore del parametro JDBC TINYINT designato come oggetto byte nel linguaggio di programmazione Java.

GetByte(String)

Recupera il valore di un parametro JDBC TINYINT come byte oggetto nel linguaggio di programmazione Java.

GetBytes(Int32)

Recupera il valore del parametro O JDBC BINARYVARBINARY designato come matrice di valori nel linguaggio di byte programmazione Java.

GetBytes(String)

Recupera il valore di un parametro O VARBINARY JDBC BINARY come matrice di valori nel linguaggio di byte programmazione Java.

GetCharacterStream(Int32)

Recupera il valore del parametro designato come java.io.Reader oggetto nel linguaggio di programmazione Java.

GetCharacterStream(String)

Recupera il valore del parametro designato come java.io.Reader oggetto nel linguaggio di programmazione Java.

GetClob(Int32)

Recupera il valore del parametro JDBC CLOB designato come java.sql.Clob oggetto nel linguaggio di programmazione Java.

GetClob(String)

Recupera il valore di un parametro JDBC CLOB come java.sql.Clob oggetto nel linguaggio di programmazione Java.

GetDate(Int32)

Recupera il valore del parametro JDBC DATE designato come java.sql.Date oggetto.

GetDate(Int32, Calendar)

Recupera il valore del parametro JDBC DATE designato come java.sql.Date oggetto, usando l'oggetto specificato Calendar per costruire la data.

GetDate(String)

Recupera il valore di un parametro JDBC DATE come java.sql.Date oggetto .

GetDate(String, Calendar)

Recupera il valore di un parametro JDBC DATE come java.sql.Date oggetto, usando l'oggetto specificato Calendar per costruire la data.

GetDouble(Int32)

Recupera il valore del parametro JDBC DOUBLE designato come oggetto double nel linguaggio di programmazione Java.

GetDouble(String)

Recupera il valore di un parametro JDBC DOUBLE come double oggetto nel linguaggio di programmazione Java.

GetFloat(Int32)

Recupera il valore del parametro JDBC FLOAT designato come oggetto float nel linguaggio di programmazione Java.

GetFloat(String)

Recupera il valore di un parametro JDBC FLOAT come float oggetto nel linguaggio di programmazione Java.

GetInt(Int32)

Recupera il valore del parametro JDBC INTEGER designato come oggetto int nel linguaggio di programmazione Java.

GetInt(String)

Recupera il valore di un parametro JDBC INTEGER come int oggetto nel linguaggio di programmazione Java.

GetLong(Int32)

Recupera il valore del parametro JDBC BIGINT designato come oggetto long nel linguaggio di programmazione Java.

GetLong(String)

Recupera il valore di un parametro JDBC BIGINT come long oggetto nel linguaggio di programmazione Java.

GetMoreResults(Int32)

Passa al Statement risultato successivo dell'oggetto, gestisce gli oggetti correnti ResultSet in base alle istruzioni specificate dal flag specificato e restituisce true se il risultato successivo è un ResultSet oggetto .

(Ereditato da IStatement)
GetNCharacterStream(Int32)

Recupera il valore del parametro designato come java.io.Reader oggetto nel linguaggio di programmazione Java.

GetNCharacterStream(String)

Recupera il valore del parametro designato come java.io.Reader oggetto nel linguaggio di programmazione Java.

GetNClob(Int32)

Recupera il valore del parametro JDBC NCLOB designato come java.sql.NClob oggetto nel linguaggio di programmazione Java.

GetNClob(String)

Recupera il valore di un parametro JDBC NCLOB come java.sql.NClob oggetto nel linguaggio di programmazione Java.

GetNString(Int32)

Recupera il valore di , designato NCHARNVARCHAR o LONGNVARCHAR parametro come oggetto nel linguaggio di String programmazione Java.

GetNString(String)

Recupera il valore di , designato NCHARNVARCHAR o LONGNVARCHAR parametro come oggetto nel linguaggio di String programmazione Java.

GetObject(Int32)

Recupera il valore del parametro designato come oggetto Object nel linguaggio di programmazione Java.

GetObject(Int32, IDictionary<String,Class>)

Restituisce un oggetto che rappresenta il valore del parametro parameterIndex OUT e usa map per il mapping personalizzato del valore del parametro.

GetObject(String)

Recupera il valore di un parametro come Object nel linguaggio di programmazione Java.

GetObject(String, IDictionary<String,Class>)

Restituisce un oggetto che rappresenta il valore del parametro parameterName OUT e usa map per il mapping personalizzato del valore del parametro.

GetRef(Int32)

Recupera il valore del parametro JDBC REF(&lt;structured-type&gt;) designato come java.sql.Ref oggetto nel linguaggio di programmazione Java.

GetRef(String)

Recupera il valore di un parametro JDBC REF(&lt;structured-type&gt;) come java.sql.Ref oggetto nel linguaggio di programmazione Java.

GetRowId(Int32)

Recupera il valore del parametro JDBC ROWID designato come java.sql.RowId oggetto.

GetRowId(String)

Recupera il valore del parametro JDBC ROWID designato come java.sql.RowId oggetto.

GetShort(Int32)

Recupera il valore del parametro JDBC SMALLINT designato come oggetto short nel linguaggio di programmazione Java.

GetShort(String)

Recupera il valore di un parametro JDBC SMALLINT come short oggetto nel linguaggio di programmazione Java.

GetSQLXML(Int32)

Recupera il valore del parametro designato SQL XML come java.sql.SQLXML oggetto nel linguaggio di programmazione Java.

GetSQLXML(String)

Recupera il valore del parametro designato SQL XML come java.sql.SQLXML oggetto nel linguaggio di programmazione Java.

GetString(Int32)

Recupera il valore del parametro JDBC CHAR, VARCHARo LONGVARCHAR designato come String oggetto nel linguaggio di programmazione Java.

GetString(String)

Recupera il valore di un parametro JDBC CHAR, o VARCHARLONGVARCHAR come oggetto String nel linguaggio di programmazione Java.

GetTime(Int32)

Recupera il valore del parametro JDBC TIME designato come java.sql.Time oggetto.

GetTime(Int32, Calendar)

Recupera il valore del parametro JDBC TIME designato come java.sql.Time oggetto, usando l'oggetto specificato Calendar per costruire il tempo.

GetTime(String)

Recupera il valore di un parametro JDBC TIME come java.sql.Time oggetto .

GetTime(String, Calendar)

Recupera il valore di un parametro JDBC TIME come java.sql.Time oggetto, usando l'oggetto specificato Calendar per costruire il tempo.

GetTimestamp(Int32)

Recupera il valore del parametro JDBC TIMESTAMP designato come java.sql.Timestamp oggetto.

GetTimestamp(Int32, Calendar)

Recupera il valore del parametro JDBC designato come java.sql.Timestamp oggetto, usando l'oggetto specificato Calendar per costruire l'oggettoTimestamp.TIMESTAMP

GetTimestamp(String)

Recupera il valore di un parametro JDBC TIMESTAMP come java.sql.Timestamp oggetto .

GetTimestamp(String, Calendar)

Recupera il valore di un parametro JDBC TIMESTAMP come java.sql.Timestamp oggetto, usando l'oggetto specificato Calendar per costruire l'oggetto Timestamp .

GetURL(Int32)

Recupera il valore del parametro JDBC DATALINK designato come java.net.URL oggetto.

GetURL(String)

Recupera il valore di un parametro JDBC DATALINK come java.net.URL oggetto .

IsWrapperFor(Class)

Restituisce true se implementa l'argomento dell'interfaccia o è direttamente o indirettamente un wrapper per un oggetto che esegue questa operazione.

(Ereditato da IWrapper)
RegisterOutParameter(Int32, Int32)

Registra il parametro OUT nella posizione parameterIndex ordinale al tipo sqlTypeJDBC .

RegisterOutParameter(Int32, Int32, Int32)

Registra il parametro nella posizione parameterIndex ordinale per essere di tipo sqlTypeJDBC .

RegisterOutParameter(Int32, Int32, String)

Registra il parametro di output designato.

RegisterOutParameter(String, Int32)

Registra il parametro OUT denominato parameterName nel tipo sqlTypeJDBC .

RegisterOutParameter(String, Int32, Int32)

Registra il parametro denominato parameterName in modo che sia di tipo sqlTypeJDBC .

RegisterOutParameter(String, Int32, String)

Registra il parametro di output designato.

SetArray(Int32, IArray)

Imposta il parametro designato sull'oggetto specificato java.sql.Array .

(Ereditato da IPreparedStatement)
SetAsciiStream(Int32, Stream)

Imposta il parametro designato sul flusso di input specificato.

(Ereditato da IPreparedStatement)
SetAsciiStream(Int32, Stream, Int32)

Imposta il parametro designato sul flusso di input specificato, che conterrà il numero specificato di byte.

(Ereditato da IPreparedStatement)
SetAsciiStream(Int32, Stream, Int64)

Imposta il parametro designato sul flusso di input specificato, che conterrà il numero specificato di byte.

(Ereditato da IPreparedStatement)
SetAsciiStream(String, Stream)

Imposta il parametro designato sul flusso di input specificato.

SetAsciiStream(String, Stream, Int32)

Imposta il parametro designato sul flusso di input specificato, che conterrà il numero specificato di byte.

SetAsciiStream(String, Stream, Int64)

Imposta il parametro designato sul flusso di input specificato, che conterrà il numero specificato di byte.

SetBigDecimal(Int32, BigDecimal)

Imposta il parametro designato sul valore specificato java.math.BigDecimal .

(Ereditato da IPreparedStatement)
SetBigDecimal(String, BigDecimal)

Imposta il parametro designato sul valore specificato java.math.BigDecimal .

SetBinaryStream(Int32, Stream)

Imposta il parametro designato sul flusso di input specificato.

(Ereditato da IPreparedStatement)
SetBinaryStream(Int32, Stream, Int32)

Imposta il parametro designato sul flusso di input specificato, che conterrà il numero specificato di byte.

(Ereditato da IPreparedStatement)
SetBinaryStream(Int32, Stream, Int64)

Imposta il parametro designato sul flusso di input specificato, che conterrà il numero specificato di byte.

(Ereditato da IPreparedStatement)
SetBinaryStream(String, Stream)

Imposta il parametro designato sul flusso di input specificato.

SetBinaryStream(String, Stream, Int32)

Imposta il parametro designato sul flusso di input specificato, che conterrà il numero specificato di byte.

SetBinaryStream(String, Stream, Int64)

Imposta il parametro designato sul flusso di input specificato, che conterrà il numero specificato di byte.

SetBlob(Int32, IBlob)

Imposta il parametro designato sull'oggetto specificato java.sql.Blob .

(Ereditato da IPreparedStatement)
SetBlob(Int32, Stream)

Imposta il parametro designato su un InputStream oggetto.

(Ereditato da IPreparedStatement)
SetBlob(Int32, Stream, Int64)

Imposta il parametro designato su un InputStream oggetto.

(Ereditato da IPreparedStatement)
SetBlob(String, IBlob)

Imposta il parametro designato sull'oggetto specificato java.sql.Blob .

SetBlob(String, Stream)

Imposta il parametro designato su un InputStream oggetto.

SetBlob(String, Stream, Int64)

Imposta il parametro designato su un InputStream oggetto.

SetBoolean(Int32, Boolean)

Imposta il parametro designato sul valore Java boolean specificato.

(Ereditato da IPreparedStatement)
SetBoolean(String, Boolean)

Imposta il parametro designato sul valore Java boolean specificato.

SetByte(Int32, SByte)

Imposta il parametro designato sul valore Java byte specificato.

(Ereditato da IPreparedStatement)
SetByte(String, SByte)

Imposta il parametro designato sul valore Java byte specificato.

SetBytes(Int32, Byte[])

Imposta il parametro designato sulla matrice Java specificata di byte.

(Ereditato da IPreparedStatement)
SetBytes(String, Byte[])

Imposta il parametro designato sulla matrice Java specificata di byte.

SetCharacterStream(Int32, Reader)

Imposta il parametro designato sull'oggetto specificato Reader .

(Ereditato da IPreparedStatement)
SetCharacterStream(Int32, Reader, Int32)

Imposta il parametro designato sull'oggetto specificato Reader , ovvero il numero specificato di caratteri lunghi.

(Ereditato da IPreparedStatement)
SetCharacterStream(Int32, Reader, Int64)

Imposta il parametro designato sull'oggetto specificato Reader , ovvero il numero specificato di caratteri lunghi.

(Ereditato da IPreparedStatement)
SetCharacterStream(String, Reader)

Imposta il parametro designato sull'oggetto specificato Reader .

SetCharacterStream(String, Reader, Int32)

Imposta il parametro designato sull'oggetto specificato Reader , ovvero il numero specificato di caratteri lunghi.

SetCharacterStream(String, Reader, Int64)

Imposta il parametro designato sull'oggetto specificato Reader , ovvero il numero specificato di caratteri lunghi.

SetClob(Int32, IClob)

Imposta il parametro designato sull'oggetto specificato java.sql.Clob .

(Ereditato da IPreparedStatement)
SetClob(Int32, Reader)

Imposta il parametro designato su un Reader oggetto.

(Ereditato da IPreparedStatement)
SetClob(Int32, Reader, Int64)

Imposta il parametro designato su un Reader oggetto.

(Ereditato da IPreparedStatement)
SetClob(String, IClob)

Imposta il parametro designato sull'oggetto specificato java.sql.Clob .

SetClob(String, Reader)

Imposta il parametro designato su un Reader oggetto.

SetClob(String, Reader, Int64)

Imposta il parametro designato su un Reader oggetto.

SetCursorName(String)

Imposta il nome del cursore SQL sull'oggetto specificatoString, che verrà utilizzato dai metodi oggetto execute successiviStatement.

(Ereditato da IStatement)
SetDate(Int32, Date)

Imposta il parametro designato sul valore specificato java.sql.Date usando il fuso orario predefinito della macchina virtuale che esegue l'applicazione.

(Ereditato da IPreparedStatement)
SetDate(Int32, Date, Calendar)

Imposta il parametro designato sul java.sql.Date valore specificato usando l'oggetto specificato Calendar .

(Ereditato da IPreparedStatement)
SetDate(String, Date)

Imposta il parametro designato sul valore specificato java.sql.Date usando il fuso orario predefinito della macchina virtuale che esegue l'applicazione.

SetDate(String, Date, Calendar)

Imposta il parametro designato sul java.sql.Date valore specificato usando l'oggetto specificato Calendar .

SetDouble(Int32, Double)

Imposta il parametro designato sul valore Java double specificato.

(Ereditato da IPreparedStatement)
SetDouble(String, Double)

Imposta il parametro designato sul valore Java double specificato.

SetEscapeProcessing(Boolean)

Imposta l'elaborazione di escape attivata o disattivata.

(Ereditato da IStatement)
SetFloat(Int32, Single)

Imposta il parametro designato sul valore Java float specificato.

(Ereditato da IPreparedStatement)
SetFloat(String, Single)

Imposta il parametro designato sul valore Java float specificato.

SetInt(Int32, Int32)

Imposta il parametro designato sul valore Java int specificato.

(Ereditato da IPreparedStatement)
SetInt(String, Int32)

Imposta il parametro designato sul valore Java int specificato.

SetJniIdentityHashCode(Int32)

Impostare il valore restituito da JniIdentityHashCode.

(Ereditato da IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)

Interfaccia utilizzata per eseguire stored procedure SQL.

(Ereditato da IJavaPeerable)
SetLong(Int32, Int64)

Imposta il parametro designato sul valore Java long specificato.

(Ereditato da IPreparedStatement)
SetLong(String, Int64)

Imposta il parametro designato sul valore Java long specificato.

SetNCharacterStream(Int32, Reader)

Imposta il parametro designato su un Reader oggetto.

(Ereditato da IPreparedStatement)
SetNCharacterStream(Int32, Reader, Int64)

Imposta il parametro designato su un Reader oggetto.

(Ereditato da IPreparedStatement)
SetNCharacterStream(String, Reader)

Imposta il parametro designato su un Reader oggetto.

SetNCharacterStream(String, Reader, Int64)

Imposta il parametro designato su un Reader oggetto.

SetNClob(Int32, INClob)

Imposta il parametro designato su un java.sql.NClob oggetto.

(Ereditato da IPreparedStatement)
SetNClob(Int32, Reader)

Imposta il parametro designato su un Reader oggetto.

(Ereditato da IPreparedStatement)
SetNClob(Int32, Reader, Int64)

Imposta il parametro designato su un Reader oggetto.

(Ereditato da IPreparedStatement)
SetNClob(String, INClob)

Imposta il parametro designato su un java.sql.NClob oggetto.

SetNClob(String, Reader)

Imposta il parametro designato su un Reader oggetto.

SetNClob(String, Reader, Int64)

Imposta il parametro designato su un Reader oggetto.

SetNString(Int32, String)

Imposta il paramter designato sull'oggetto specificato String .

(Ereditato da IPreparedStatement)
SetNString(String, String)

Imposta il parametro designato sull'oggetto specificato String .

SetNull(Int32, Int32)

Imposta il parametro designato su SQL NULL.

(Ereditato da IPreparedStatement)
SetNull(Int32, Int32, String)

Imposta il parametro designato su SQL NULL.

(Ereditato da IPreparedStatement)
SetNull(String, Int32)

Imposta il parametro designato su SQL NULL.

SetNull(String, Int32, String)

Imposta il parametro designato su SQL NULL.

SetObject(Int32, Object)

Imposta il valore del parametro designato tramite l'oggetto specificato.

(Ereditato da IPreparedStatement)
SetObject(Int32, Object, Int32)

Imposta il valore del parametro designato con l'oggetto specificato.

(Ereditato da IPreparedStatement)
SetObject(Int32, Object, Int32, Int32)

Imposta il valore del parametro designato con l'oggetto specificato.

(Ereditato da IPreparedStatement)
SetObject(String, Object)

Imposta il valore del parametro designato con l'oggetto specificato.

SetObject(String, Object, Int32)

Imposta il valore del parametro designato con l'oggetto specificato.

SetObject(String, Object, Int32, Int32)

Imposta il valore del parametro designato con l'oggetto specificato.

SetPeerReference(JniObjectReference)

Impostare il valore restituito da PeerReference.

(Ereditato da IJavaPeerable)
SetRef(Int32, IRef)

Imposta il parametro designato sul valore specificato REF(&lt;structured-type&gt;) .

(Ereditato da IPreparedStatement)
SetRowId(Int32, IRowId)

Imposta il parametro designato sull'oggetto specificato java.sql.RowId .

(Ereditato da IPreparedStatement)
SetRowId(String, IRowId)

Imposta il parametro designato sull'oggetto specificato java.sql.RowId .

SetShort(Int32, Int16)

Imposta il parametro designato sul valore Java short specificato.

(Ereditato da IPreparedStatement)
SetShort(String, Int16)

Imposta il parametro designato sul valore Java short specificato.

SetSQLXML(Int32, ISQLXML)

Imposta il parametro designato sull'oggetto specificato java.sql.SQLXML .

(Ereditato da IPreparedStatement)
SetSQLXML(String, ISQLXML)

Imposta il parametro designato sull'oggetto specificato java.sql.SQLXML .

SetString(Int32, String)

Imposta il parametro designato sul valore Java String specificato.

(Ereditato da IPreparedStatement)
SetString(String, String)

Imposta il parametro designato sul valore Java String specificato.

SetTime(Int32, Time)

Imposta il parametro designato sul valore specificato java.sql.Time .

(Ereditato da IPreparedStatement)
SetTime(Int32, Time, Calendar)

Imposta il parametro designato sul java.sql.Time valore specificato usando l'oggetto specificato Calendar .

(Ereditato da IPreparedStatement)
SetTime(String, Time)

Imposta il parametro designato sul valore specificato java.sql.Time .

SetTime(String, Time, Calendar)

Imposta il parametro designato sul java.sql.Time valore specificato usando l'oggetto specificato Calendar .

SetTimestamp(Int32, Timestamp)

Imposta il parametro designato sul valore specificato java.sql.Timestamp .

(Ereditato da IPreparedStatement)
SetTimestamp(Int32, Timestamp, Calendar)

Imposta il parametro designato sul java.sql.Timestamp valore specificato usando l'oggetto specificato Calendar .

(Ereditato da IPreparedStatement)
SetTimestamp(String, Timestamp)

Imposta il parametro designato sul valore specificato java.sql.Timestamp .

SetTimestamp(String, Timestamp, Calendar)

Imposta il parametro designato sul java.sql.Timestamp valore specificato usando l'oggetto specificato Calendar .

SetUnicodeStream(Int32, Stream, Int32)
Obsoleti.

Imposta il parametro designato sul flusso di input specificato, che conterrà il numero specificato di byte.

(Ereditato da IPreparedStatement)
SetURL(Int32, URL)

Imposta il parametro designato sul valore specificato java.net.URL .

(Ereditato da IPreparedStatement)
SetURL(String, URL)

Imposta il parametro designato sull'oggetto specificato java.net.URL .

UnregisterFromRuntime()

Annullare la registrazione di questa istanza in modo che il runtime non lo restituirà dalle chiamate future Java.Interop.JniRuntime+JniValueManager.PeekValue .

(Ereditato da IJavaPeerable)
Unwrap(Class)

Restituisce un oggetto che implementa l'interfaccia specificata per consentire l'accesso a metodi non standard o metodi standard non esposti dal proxy.

(Ereditato da IWrapper)
WasNull()

Recupera se l'ultimo parametro OUT letto aveva il valore di SQL NULL.

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione dei tipi controllati dal runtime Android.

JavaCast<TResult>(IJavaObject)

Interfaccia utilizzata per eseguire stored procedure SQL.

GetJniTypeName(IJavaPeerable)

Interfaccia utilizzata per eseguire stored procedure SQL.

Si applica a