Langage

ICallableStatement Interface

Définition

Interface utilisée pour exécuter des procédures stockées 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
Attributs
Implémente

Remarques

Interface utilisée pour exécuter des procédures stockées SQL. L’API JDBC fournit une syntaxe d’échappement SQL de procédure stockée qui permet aux procédures stockées d’être appelées de manière standard pour tous les SGBDR. Cette syntaxe d’échappement comporte un formulaire qui inclut un paramètre de résultat et un autre qui ne le fait pas. S’il est utilisé, le paramètre de résultat doit être inscrit en tant que paramètre OUT. Les autres paramètres peuvent être utilisés pour l’entrée, la sortie ou les deux. Les paramètres sont référencés de manière séquentielle, par nombre, avec le premier paramètre étant 1.

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

Les valeurs des paramètres IN sont définies à l’aide des set méthodes héritées de PreparedStatement. Le type de tous les paramètres OUT doit être enregistré avant l’exécution de la procédure stockée ; leurs valeurs sont récupérées après l’exécution via les get méthodes fournies ici.

Un CallableStatement objet peut retourner un ResultSet objet ou plusieurs ResultSet objets. Plusieurs ResultSet objets sont gérés à l’aide d’opérations héritées de Statement.

Pour une portabilité maximale, les objets et les nombres de ResultSet mises à jour d’un appel doivent être traités avant d’obtenir les valeurs des paramètres de sortie.

Documentation Java pour java.sql.CallableStatement.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

Champs

Nom Description
CloseAllResults

Constante indiquant que tous les ResultSet objets qui ont été précédemment conservés ouverts doivent être fermés lors de l’appel getMoreResults.

(Hérité de IStatement)
CloseCurrentResult

Constante indiquant que l’objet actuel ResultSet doit être fermé lors de l’appel getMoreResults.

(Hérité de IStatement)
ExecuteFailed

Constante indiquant qu’une erreur s’est produite lors de l’exécution d’une instruction batch.

(Hérité de IStatement)
KeepCurrentResult

Constante indiquant que l’objet actuel ResultSet ne doit pas être fermé lors de l’appel getMoreResults.

(Hérité de IStatement)
NoGeneratedKeys

Constante indiquant que les clés générées ne doivent pas être rendues disponibles pour la récupération.

(Hérité de IStatement)
ReturnGeneratedKeys

Constante indiquant que les clés générées doivent être rendues disponibles pour la récupération.

(Hérité de IStatement)
SuccessNoInfo

Constante indiquant qu’une instruction batch a été exécutée correctement, mais qu’aucun nombre de lignes affectées n’est disponible.

(Hérité de IStatement)

Propriétés

Nom Description
Connection

Obtient l’objet Connection qui a créé cette instruction.

(Hérité de IStatement)
FetchDirection

Obtient la direction par défaut pour extraire des lignes pour ResultSets générées à partir de cette instruction.

(Hérité de IStatement)
FetchSize

Obtient le nombre par défaut de lignes pour une extraction pour les ResultSet objets retournés à partir de cette instruction.

(Hérité de IStatement)
GeneratedKeys

Retourne des clés générées automatiquement créées en exécutant cette instruction.

(Hérité de IStatement)
Handle

Obtient la valeur JNI de l’objet Android sous-jacent.

(Hérité de IJavaObject)
IsClosed

Retourne true si cette instruction a été fermée, false sinon.

(Hérité de IStatement)
JniIdentityHashCode

Retourne la valeur de java.lang.System.identityHashCode() l’instance encapsulée.

(Hérité de IJavaPeerable)
JniManagedPeerState

État de l’homologue managé.

(Hérité de IJavaPeerable)
JniObjectReferenceControlBlock

Interface utilisée pour exécuter des procédures stockées SQL.

(Hérité de IJavaPeerable)
JniPeerMembers

Prise en charge de l’accès aux membres et de l’appel.

(Hérité de IJavaPeerable)
MaxFieldSize

Obtient le nombre maximal d’octets qui peuvent être retournés sous forme de valeurs de colonnes de type caractère et binaire dans une ResultSet instruction dérivée de cette instruction.

(Hérité de IStatement)
MaxRows

Obtient le nombre maximal de lignes qu’un peut contenir lorsqu’elles ResultSet sont produites à partir de cette instruction.

(Hérité de IStatement)
MetaData

Retourne une ResultSetMetaData description de celle ResultSet qui serait produite par l’exécution du PreparedStatement.

(Hérité de IPreparedStatement)
MoreResults

Passe au résultat suivant de cette instruction.

(Hérité de IStatement)
ParameterMetaData

Obtient des informations sur les paramètres du PreparedStatement.

(Hérité de IPreparedStatement)
PeerReference

Retourne une JniObjectReference instance d’objet Java encapsulée.

(Hérité de IJavaPeerable)
Poolable

Retourne true si cette instruction est poolable, false sinon.

(Hérité de IStatement)
QueryTimeout

Obtient la valeur de délai d’expiration de l’heure d’exécution de l’instruction.

(Hérité de IStatement)
ResultSet

Obtient le résultat actuel.

(Hérité de IStatement)
ResultSetConcurrency

Obtient le paramètre d’accès concurrentiel pour ResultSet les objets générés par cette instruction.

(Hérité de IStatement)
ResultSetHoldability

Obtient le paramètre de conservation du curseur pour ResultSet les objets générés par cette instruction.

(Hérité de IStatement)
ResultSetType

Obtient le ResultSet paramètre de type pour ResultSets dérivés de cette instruction.

(Hérité de IStatement)
UpdateCount

Obtient un nombre de mises à jour pour le résultat actuel s’il n’est pas un ResultSet.

(Hérité de IStatement)
Warnings

Récupère le premier SQLWarning signalé par des appels sur cette instruction.

(Hérité de IStatement)

Méthodes

Nom Description
AddBatch()

Ajoute un ensemble de paramètres au lot de commandes de cet PreparedStatement objet.

(Hérité de IPreparedStatement)
AddBatch(String)

Ajoute la commande SQL donnée à la liste actuelle des commmands pour cet Statement objet.

(Hérité de IStatement)
Cancel()

Annule cet Statement objet si le SGBD et le pilote prennent en charge l’abandon d’une instruction SQL.

(Hérité de IStatement)
ClearBatch()

Vide la liste actuelle de cet Statement objet de commandes SQL.

(Hérité de IStatement)
ClearParameters()

Efface immédiatement les valeurs des paramètres actuels.

(Hérité de IPreparedStatement)
ClearWarnings()

Efface tous les avertissements signalés sur cet Statement objet.

(Hérité de IStatement)
Close()

Libère immédiatement la base de données de cet Statement objet et les ressources JDBC au lieu d’attendre que cela se produise lorsqu’il est automatiquement fermé.

(Hérité de IStatement)
Disposed()

Appelé lorsque l’instance a été supprimée.

(Hérité de IJavaPeerable)
DisposeUnlessReferenced()

S’il n’existe aucune référence en suspens à cette instance, les appels Dispose(); sinon, ne fait rien.

(Hérité de IJavaPeerable)
Execute()

Exécute l’instruction SQL dans cet PreparedStatement objet, qui peut être n’importe quel type d’instruction SQL.

(Hérité de IPreparedStatement)
Execute(String, Int32)

Exécute l’instruction SQL donnée, qui peut retourner plusieurs résultats et signale au pilote que toutes les clés générées automatiquement doivent être rendues disponibles pour la récupération.

(Hérité de IStatement)
Execute(String, Int32[])

Exécute l’instruction SQL donnée, qui peut retourner plusieurs résultats et signale au pilote que les clés générées automatiquement indiquées dans le tableau donné doivent être rendues disponibles pour la récupération.

(Hérité de IStatement)
Execute(String, String[])

Exécute l’instruction SQL donnée, qui peut retourner plusieurs résultats et signale au pilote que les clés générées automatiquement indiquées dans le tableau donné doivent être rendues disponibles pour la récupération.

(Hérité de IStatement)
Execute(String)

Exécute l’instruction SQL donnée, qui peut retourner plusieurs résultats.

(Hérité de IStatement)
ExecuteBatch()

Envoie un lot de commandes à la base de données pour l’exécution et, si toutes les commandes s’exécutent correctement, retourne un tableau de nombres de mises à jour.

(Hérité de IStatement)
ExecuteQuery()

Exécute la requête SQL dans cet PreparedStatement objet et retourne l’objet ResultSet généré par la requête.

(Hérité de IPreparedStatement)
ExecuteQuery(String)

Exécute l’instruction SQL donnée, qui retourne un seul ResultSet objet.

(Hérité de IStatement)
ExecuteUpdate()

Exécute l’instruction SQL dans cet PreparedStatement objet, qui doit être une instruction DML (SQL Data Manipulation Language), telle que INSERT, UPDATE ou DELETE; ou une instruction SQL qui ne retourne rien, comme une instruction DDL.

(Hérité de IPreparedStatement)
ExecuteUpdate(String, Int32)

Exécute l’instruction SQL donnée et signale au pilote l’indicateur donné sur la disponibilité des clés générées automatiquement par cet Statement objet pour la récupération.

(Hérité de IStatement)
ExecuteUpdate(String, Int32[])

Exécute l’instruction SQL donnée et signale au pilote que les clés générées automatiquement indiquées dans le tableau donné doivent être rendues disponibles pour la récupération.

(Hérité de IStatement)
ExecuteUpdate(String, String[])

Exécute l’instruction SQL donnée et signale au pilote que les clés générées automatiquement indiquées dans le tableau donné doivent être rendues disponibles pour la récupération.

(Hérité de IStatement)
ExecuteUpdate(String)

Exécute l’instruction SQL donnée, qui peut être une INSERTinstruction , UPDATEou DELETE une instruction SQL qui ne retourne rien, comme une instruction DDL SQL.

(Hérité de IStatement)
Finalized()

Appelé lorsque l’instance a été finalisée.

(Hérité de IJavaPeerable)
GetArray(Int32)

Récupère la valeur du paramètre JDBC ARRAY désigné en tant qu’objet java.sql.Array dans le langage de programmation Java.

GetArray(String)

Récupère la valeur d’un ARRAY paramètre JDBC java.sql.Array en tant qu’objet dans le langage de programmation Java.

GetBigDecimal(Int32, Int32)
Obsolète.

Récupère la valeur du paramètre JDBC NUMERIC désigné en tant qu’objet java.math.BigDecimal avec des chiffres d’échelle à droite du point décimal.

GetBigDecimal(Int32)

Récupère la valeur du paramètre JDBC NUMERIC désigné en tant qu’objet java.math.BigDecimal avec autant de chiffres à droite du point décimal que la valeur contient.

GetBigDecimal(String)

Récupère la valeur d’un NUMERIC paramètre JDBC java.math.BigDecimal en tant qu’objet avec autant de chiffres à droite du point décimal que la valeur contient.

GetBlob(Int32)

Récupère la valeur du paramètre JDBC BLOB désigné en tant qu’objet java.sql.Blob dans le langage de programmation Java.

GetBlob(String)

Récupère la valeur d’un BLOB paramètre JDBC java.sql.Blob en tant qu’objet dans le langage de programmation Java.

GetBoolean(Int32)

Récupère la valeur du jdbc BIT ou BOOLEAN du paramètre désigné en tant que boolean langage de programmation Java.

GetBoolean(String)

Récupère la valeur d’un jdbc BIT ou BOOLEAN d’un boolean paramètre en tant que langage de programmation Java.

GetByte(Int32)

Récupère la valeur du paramètre JDBC TINYINT désigné en tant que byte langage de programmation Java.

GetByte(String)

Récupère la valeur d’un paramètre JDBC TINYINT en tant que byte langage de programmation Java.

GetBytes(Int32)

Récupère la valeur du jdbc BINARY ou VARBINARY du paramètre désigné en tant que tableau de valeurs dans le langage de byte programmation Java.

GetBytes(String)

Récupère la valeur d’un jdbc BINARY ou VARBINARY d’un paramètre en tant que tableau de valeurs dans le langage de byte programmation Java.

GetCharacterStream(Int32)

Récupère la valeur du paramètre désigné en tant qu’objet java.io.Reader dans le langage de programmation Java.

GetCharacterStream(String)

Récupère la valeur du paramètre désigné en tant qu’objet java.io.Reader dans le langage de programmation Java.

GetClob(Int32)

Récupère la valeur du paramètre JDBC CLOB désigné en tant qu’objet java.sql.Clob dans le langage de programmation Java.

GetClob(String)

Récupère la valeur d’un CLOB paramètre JDBC java.sql.Clob en tant qu’objet dans le langage de programmation Java.

GetDate(Int32, Calendar)

Récupère la valeur du paramètre JDBC DATE désigné en tant qu’objet java.sql.Date , à l’aide de l’objet donné Calendar pour construire la date.

GetDate(Int32)

Récupère la valeur du paramètre JDBC DATE désigné en tant qu’objet java.sql.Date .

GetDate(String, Calendar)

Récupère la valeur d’un DATE paramètre JDBC java.sql.Date en tant qu’objet, à l’aide de l’objet donné Calendar pour construire la date.

GetDate(String)

Récupère la valeur d’un DATE paramètre JDBC java.sql.Date en tant qu’objet.

GetDouble(Int32)

Récupère la valeur du paramètre JDBC DOUBLE désigné en tant que double langage de programmation Java.

GetDouble(String)

Récupère la valeur d’un paramètre JDBC DOUBLE en tant que double langage de programmation Java.

GetFloat(Int32)

Récupère la valeur du paramètre JDBC FLOAT désigné en tant que float langage de programmation Java.

GetFloat(String)

Récupère la valeur d’un paramètre JDBC FLOAT en tant que float langage de programmation Java.

GetInt(Int32)

Récupère la valeur du paramètre JDBC INTEGER désigné en tant que int langage de programmation Java.

GetInt(String)

Récupère la valeur d’un paramètre JDBC INTEGER en tant que int langage de programmation Java.

GetLong(Int32)

Récupère la valeur du paramètre JDBC BIGINT désigné en tant que long langage de programmation Java.

GetLong(String)

Récupère la valeur d’un paramètre JDBC BIGINT en tant que long langage de programmation Java.

GetMoreResults(Int32)

Se déplace vers le résultat suivant de cet Statement objet, traite des objets actuels ResultSet en fonction des instructions spécifiées par l’indicateur donné et retourne true si le résultat suivant est un ResultSet objet.

(Hérité de IStatement)
GetNCharacterStream(Int32)

Récupère la valeur du paramètre désigné en tant qu’objet java.io.Reader dans le langage de programmation Java.

GetNCharacterStream(String)

Récupère la valeur du paramètre désigné en tant qu’objet java.io.Reader dans le langage de programmation Java.

GetNClob(Int32)

Récupère la valeur du paramètre JDBC NCLOB désigné en tant qu’objet java.sql.NClob dans le langage de programmation Java.

GetNClob(String)

Récupère la valeur d’un NCLOB paramètre JDBC java.sql.NClob en tant qu’objet dans le langage de programmation Java.

GetNString(Int32)

Récupère la valeur de l’objet NCHARdésigné , NVARCHAR ou LONGNVARCHAR paramètre comme paramètre String dans le langage de programmation Java.

GetNString(String)

Récupère la valeur de l’objet NCHARdésigné , NVARCHAR ou LONGNVARCHAR paramètre comme paramètre String dans le langage de programmation Java.

GetObject(Int32, IDictionary<String,Class>)

Retourne un objet représentant la valeur du paramètre parameterIndex OUT et utilisé map pour le mappage personnalisé de la valeur du paramètre.

GetObject(Int32)

Récupère la valeur du paramètre désigné en tant que Object langage de programmation Java.

GetObject(String, IDictionary<String,Class>)

Retourne un objet représentant la valeur du paramètre parameterName OUT et utilisé map pour le mappage personnalisé de la valeur du paramètre.

GetObject(String)

Récupère la valeur d’un paramètre en tant que Object langage de programmation Java.

GetRef(Int32)

Récupère la valeur du paramètre JDBC REF(&lt;structured-type&gt;) désigné en tant qu’objet java.sql.Ref dans le langage de programmation Java.

GetRef(String)

Récupère la valeur d’un REF(&lt;structured-type&gt;) paramètre JDBC java.sql.Ref en tant qu’objet dans le langage de programmation Java.

GetRowId(Int32)

Récupère la valeur du paramètre JDBC ROWID désigné en tant qu’objet java.sql.RowId .

GetRowId(String)

Récupère la valeur du paramètre JDBC ROWID désigné en tant qu’objet java.sql.RowId .

GetShort(Int32)

Récupère la valeur du paramètre JDBC SMALLINT désigné en tant que short langage de programmation Java.

GetShort(String)

Récupère la valeur d’un paramètre JDBC SMALLINT en tant que short langage de programmation Java.

GetSQLXML(Int32)

Récupère la valeur du paramètre désigné SQL XML en tant qu’objet java.sql.SQLXML dans le langage de programmation Java.

GetSQLXML(String)

Récupère la valeur du paramètre désigné SQL XML en tant qu’objet java.sql.SQLXML dans le langage de programmation Java.

GetString(Int32)

Récupère la valeur du paramètre JDBC CHAR, VARCHARou LONGVARCHAR paramètre désigné en tant que String langage de programmation Java.

GetString(String)

Récupère la valeur d’un paramètre JDBC CHAR, VARCHARou LONGVARCHAR d’un String paramètre en tant que dans le langage de programmation Java.

GetTime(Int32, Calendar)

Récupère la valeur du paramètre JDBC TIME désigné en tant qu’objet java.sql.Time , à l’aide de l’objet donné Calendar pour construire l’heure.

GetTime(Int32)

Récupère la valeur du paramètre JDBC TIME désigné en tant qu’objet java.sql.Time .

GetTime(String, Calendar)

Récupère la valeur d’un TIME paramètre JDBC java.sql.Time en tant qu’objet, à l’aide de l’objet donné Calendar pour construire l’heure.

GetTime(String)

Récupère la valeur d’un TIME paramètre JDBC java.sql.Time en tant qu’objet.

GetTimestamp(Int32, Calendar)

Récupère la valeur du paramètre JDBC TIMESTAMP désigné en tant qu’objet java.sql.Timestamp , à l’aide de l’objet donné Calendar pour construire l’objet Timestamp .

GetTimestamp(Int32)

Récupère la valeur du paramètre JDBC TIMESTAMP désigné en tant qu’objet java.sql.Timestamp .

GetTimestamp(String, Calendar)

Récupère la valeur d’un paramètre JDBC TIMESTAMP en tant qu’objet, à l’aide de l’objet donné java.sql.Timestamp pour construire l’objetCalendar.Timestamp

GetTimestamp(String)

Récupère la valeur d’un TIMESTAMP paramètre JDBC java.sql.Timestamp en tant qu’objet.

GetURL(Int32)

Récupère la valeur du paramètre JDBC DATALINK désigné en tant qu’objet java.net.URL .

GetURL(String)

Récupère la valeur d’un DATALINK paramètre JDBC java.net.URL en tant qu’objet.

IsWrapperFor(Class)

Retourne true si cela implémente l’argument d’interface ou est directement ou indirectement un wrapper pour un objet qui le fait.

(Hérité de IWrapper)
RegisterOutParameter(Int32, Int32, Int32)

Inscrit le paramètre à la position parameterIndex ordinale à être de type sqlTypeJDBC.

RegisterOutParameter(Int32, Int32, String)

Inscrit le paramètre de sortie désigné.

RegisterOutParameter(Int32, Int32)

Inscrit le paramètre OUT en position parameterIndex ordinale au type sqlTypeJDBC.

RegisterOutParameter(String, Int32, Int32)

Inscrit le paramètre nommé parameterName comme étant de type sqlTypeJDBC.

RegisterOutParameter(String, Int32, String)

Inscrit le paramètre de sortie désigné.

RegisterOutParameter(String, Int32)

Inscrit le paramètre OUT nommé parameterName au type sqlTypeJDBC.

SetArray(Int32, IArray)

Définit le paramètre désigné sur l’objet donné java.sql.Array .

(Hérité de IPreparedStatement)
SetAsciiStream(Int32, Stream, Int32)

Définit le paramètre désigné selon le flux d’entrée donné, qui aura le nombre d’octets spécifié.

(Hérité de IPreparedStatement)
SetAsciiStream(Int32, Stream, Int64)

Définit le paramètre désigné selon le flux d’entrée donné, qui aura le nombre d’octets spécifié.

(Hérité de IPreparedStatement)
SetAsciiStream(Int32, Stream)

Définit le nombre de paramètres désignés selon le flux d'entrée donné.

(Hérité de IPreparedStatement)
SetAsciiStream(String, Stream, Int32)

Définit le paramètre désigné selon le flux d’entrée donné, qui aura le nombre d’octets spécifié.

SetAsciiStream(String, Stream, Int64)

Définit le paramètre désigné selon le flux d’entrée donné, qui aura le nombre d’octets spécifié.

SetAsciiStream(String, Stream)

Définit le nombre de paramètres désignés selon le flux d'entrée donné.

SetBigDecimal(Int32, BigDecimal)

Définit le paramètre désigné sur la valeur donnée java.math.BigDecimal .

(Hérité de IPreparedStatement)
SetBigDecimal(String, BigDecimal)

Définit le paramètre désigné sur la valeur donnée java.math.BigDecimal .

SetBinaryStream(Int32, Stream, Int32)

Définit le paramètre désigné selon le flux d’entrée donné, qui aura le nombre d’octets spécifié.

(Hérité de IPreparedStatement)
SetBinaryStream(Int32, Stream, Int64)

Définit le paramètre désigné selon le flux d’entrée donné, qui aura le nombre d’octets spécifié.

(Hérité de IPreparedStatement)
SetBinaryStream(Int32, Stream)

Définit le nombre de paramètres désignés selon le flux d'entrée donné.

(Hérité de IPreparedStatement)
SetBinaryStream(String, Stream, Int32)

Définit le paramètre désigné selon le flux d’entrée donné, qui aura le nombre d’octets spécifié.

SetBinaryStream(String, Stream, Int64)

Définit le paramètre désigné selon le flux d’entrée donné, qui aura le nombre d’octets spécifié.

SetBinaryStream(String, Stream)

Définit le nombre de paramètres désignés selon le flux d'entrée donné.

SetBlob(Int32, IBlob)

Définit le paramètre désigné sur l’objet donné java.sql.Blob .

(Hérité de IPreparedStatement)
SetBlob(Int32, Stream, Int64)

Définit le paramètre désigné sur un InputStream objet.

(Hérité de IPreparedStatement)
SetBlob(Int32, Stream)

Définit le paramètre désigné sur un InputStream objet.

(Hérité de IPreparedStatement)
SetBlob(String, IBlob)

Définit le paramètre désigné sur l’objet donné java.sql.Blob .

SetBlob(String, Stream, Int64)

Définit le paramètre désigné sur un InputStream objet.

SetBlob(String, Stream)

Définit le paramètre désigné sur un InputStream objet.

SetBoolean(Int32, Boolean)

Définit le paramètre désigné sur la valeur Java boolean donnée.

(Hérité de IPreparedStatement)
SetBoolean(String, Boolean)

Définit le paramètre désigné sur la valeur Java boolean donnée.

SetByte(Int32, SByte)

Définit le paramètre désigné sur la valeur Java byte donnée.

(Hérité de IPreparedStatement)
SetByte(String, SByte)

Définit le paramètre désigné sur la valeur Java byte donnée.

SetBytes(Int32, Byte[])

Définit le paramètre désigné sur le tableau Java donné d’octets.

(Hérité de IPreparedStatement)
SetBytes(String, Byte[])

Définit le paramètre désigné sur le tableau Java donné d’octets.

SetCharacterStream(Int32, Reader, Int32)

Définit le paramètre désigné sur l’objet donné Reader , qui est le nombre donné de caractères long.

(Hérité de IPreparedStatement)
SetCharacterStream(Int32, Reader, Int64)

Définit le paramètre désigné sur l’objet donné Reader , qui est le nombre donné de caractères long.

(Hérité de IPreparedStatement)
SetCharacterStream(Int32, Reader)

Définit le paramètre désigné sur l’objet donné Reader .

(Hérité de IPreparedStatement)
SetCharacterStream(String, Reader, Int32)

Définit le paramètre désigné sur l’objet donné Reader , qui est le nombre donné de caractères long.

SetCharacterStream(String, Reader, Int64)

Définit le paramètre désigné sur l’objet donné Reader , qui est le nombre donné de caractères long.

SetCharacterStream(String, Reader)

Définit le paramètre désigné sur l’objet donné Reader .

SetClob(Int32, IClob)

Définit le paramètre désigné sur l’objet donné java.sql.Clob .

(Hérité de IPreparedStatement)
SetClob(Int32, Reader, Int64)

Définit le paramètre désigné sur un Reader objet.

(Hérité de IPreparedStatement)
SetClob(Int32, Reader)

Définit le paramètre désigné sur un Reader objet.

(Hérité de IPreparedStatement)
SetClob(String, IClob)

Définit le paramètre désigné sur l’objet donné java.sql.Clob .

SetClob(String, Reader, Int64)

Définit le paramètre désigné sur un Reader objet.

SetClob(String, Reader)

Définit le paramètre désigné sur un Reader objet.

SetCursorName(String)

Définit le nom du curseur SQL sur le nom donnéString, qui sera utilisé par les méthodes d’objet Statement suivantesexecute.

(Hérité de IStatement)
SetDate(Int32, Date, Calendar)

Définit le paramètre désigné sur la valeur donnée, à l’aide de l’objet donné java.sql.DateCalendar .

(Hérité de IPreparedStatement)
SetDate(Int32, Date)

Définit le paramètre désigné sur la valeur donnée java.sql.Date à l’aide du fuseau horaire par défaut de la machine virtuelle qui exécute l’application.

(Hérité de IPreparedStatement)
SetDate(String, Date, Calendar)

Définit le paramètre désigné sur la valeur donnée, à l’aide de l’objet donné java.sql.DateCalendar .

SetDate(String, Date)

Définit le paramètre désigné sur la valeur donnée java.sql.Date à l’aide du fuseau horaire par défaut de la machine virtuelle qui exécute l’application.

SetDouble(Int32, Double)

Définit le paramètre désigné sur la valeur Java double donnée.

(Hérité de IPreparedStatement)
SetDouble(String, Double)

Définit le paramètre désigné sur la valeur Java double donnée.

SetEscapeProcessing(Boolean)

Définit le traitement d’échappement activé ou désactivé.

(Hérité de IStatement)
SetFloat(Int32, Single)

Définit le paramètre désigné sur la valeur Java float donnée.

(Hérité de IPreparedStatement)
SetFloat(String, Single)

Définit le paramètre désigné sur la valeur Java float donnée.

SetInt(Int32, Int32)

Définit le paramètre désigné sur la valeur Java int donnée.

(Hérité de IPreparedStatement)
SetInt(String, Int32)

Définit le paramètre désigné sur la valeur Java int donnée.

SetJniIdentityHashCode(Int32)

Définissez la valeur retournée par JniIdentityHashCode.

(Hérité de IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)

Interface utilisée pour exécuter des procédures stockées SQL.

(Hérité de IJavaPeerable)
SetLong(Int32, Int64)

Définit le paramètre désigné sur la valeur Java long donnée.

(Hérité de IPreparedStatement)
SetLong(String, Int64)

Définit le paramètre désigné sur la valeur Java long donnée.

SetNCharacterStream(Int32, Reader, Int64)

Définit le paramètre désigné sur un Reader objet.

(Hérité de IPreparedStatement)
SetNCharacterStream(Int32, Reader)

Définit le paramètre désigné sur un Reader objet.

(Hérité de IPreparedStatement)
SetNCharacterStream(String, Reader, Int64)

Définit le paramètre désigné sur un Reader objet.

SetNCharacterStream(String, Reader)

Définit le paramètre désigné sur un Reader objet.

SetNClob(Int32, INClob)

Définit le paramètre désigné sur un java.sql.NClob objet.

(Hérité de IPreparedStatement)
SetNClob(Int32, Reader, Int64)

Définit le paramètre désigné sur un Reader objet.

(Hérité de IPreparedStatement)
SetNClob(Int32, Reader)

Définit le paramètre désigné sur un Reader objet.

(Hérité de IPreparedStatement)
SetNClob(String, INClob)

Définit le paramètre désigné sur un java.sql.NClob objet.

SetNClob(String, Reader, Int64)

Définit le paramètre désigné sur un Reader objet.

SetNClob(String, Reader)

Définit le paramètre désigné sur un Reader objet.

SetNString(Int32, String)

Définit le paramter désigné sur l’objet donné String .

(Hérité de IPreparedStatement)
SetNString(String, String)

Définit le paramètre désigné sur l’objet donné String .

SetNull(Int32, Int32, String)

Définit le paramètre désigné sur SQL NULL.

(Hérité de IPreparedStatement)
SetNull(Int32, Int32)

Définit le paramètre désigné sur SQL NULL.

(Hérité de IPreparedStatement)
SetNull(String, Int32, String)

Définit le paramètre désigné sur SQL NULL.

SetNull(String, Int32)

Définit le paramètre désigné sur SQL NULL.

SetObject(Int32, Object, Int32, Int32)

Définit la valeur du paramètre désigné avec l’objet donné.

(Hérité de IPreparedStatement)
SetObject(Int32, Object, Int32)

Définit la valeur du paramètre désigné avec l’objet donné.

(Hérité de IPreparedStatement)
SetObject(Int32, Object)

Définit la valeur du paramètre désigné à l’aide de l’objet spécifique.

(Hérité de IPreparedStatement)
SetObject(String, Object, Int32, Int32)

Définit la valeur du paramètre désigné avec l’objet donné.

SetObject(String, Object, Int32)

Définit la valeur du paramètre désigné avec l’objet donné.

SetObject(String, Object)

Définit la valeur du paramètre désigné avec l’objet donné.

SetPeerReference(JniObjectReference)

Définissez la valeur retournée par PeerReference.

(Hérité de IJavaPeerable)
SetRef(Int32, IRef)

Définit le paramètre désigné sur la valeur donnée REF(&lt;structured-type&gt;) .

(Hérité de IPreparedStatement)
SetRowId(Int32, IRowId)

Définit le paramètre désigné sur l’objet donné java.sql.RowId .

(Hérité de IPreparedStatement)
SetRowId(String, IRowId)

Définit le paramètre désigné sur l’objet donné java.sql.RowId .

SetShort(Int32, Int16)

Définit le paramètre désigné sur la valeur Java short donnée.

(Hérité de IPreparedStatement)
SetShort(String, Int16)

Définit le paramètre désigné sur la valeur Java short donnée.

SetSQLXML(Int32, ISQLXML)

Définit le paramètre désigné sur l’objet donné java.sql.SQLXML .

(Hérité de IPreparedStatement)
SetSQLXML(String, ISQLXML)

Définit le paramètre désigné sur l’objet donné java.sql.SQLXML .

SetString(Int32, String)

Définit le paramètre désigné sur la valeur Java String donnée.

(Hérité de IPreparedStatement)
SetString(String, String)

Définit le paramètre désigné sur la valeur Java String donnée.

SetTime(Int32, Time, Calendar)

Définit le paramètre désigné sur la valeur donnée, à l’aide de l’objet donné java.sql.TimeCalendar .

(Hérité de IPreparedStatement)
SetTime(Int32, Time)

Définit le paramètre désigné sur la valeur donnée java.sql.Time .

(Hérité de IPreparedStatement)
SetTime(String, Time, Calendar)

Définit le paramètre désigné sur la valeur donnée, à l’aide de l’objet donné java.sql.TimeCalendar .

SetTime(String, Time)

Définit le paramètre désigné sur la valeur donnée java.sql.Time .

SetTimestamp(Int32, Timestamp, Calendar)

Définit le paramètre désigné sur la valeur donnée, à l’aide de l’objet donné java.sql.TimestampCalendar .

(Hérité de IPreparedStatement)
SetTimestamp(Int32, Timestamp)

Définit le paramètre désigné sur la valeur donnée java.sql.Timestamp .

(Hérité de IPreparedStatement)
SetTimestamp(String, Timestamp, Calendar)

Définit le paramètre désigné sur la valeur donnée, à l’aide de l’objet donné java.sql.TimestampCalendar .

SetTimestamp(String, Timestamp)

Définit le paramètre désigné sur la valeur donnée java.sql.Timestamp .

SetUnicodeStream(Int32, Stream, Int32)
Obsolète.

Définit le paramètre désigné selon le flux d’entrée donné, qui aura le nombre d’octets spécifié.

(Hérité de IPreparedStatement)
SetURL(Int32, URL)

Définit le paramètre désigné sur la valeur donnée java.net.URL .

(Hérité de IPreparedStatement)
SetURL(String, URL)

Définit le paramètre désigné sur l’objet donné java.net.URL .

UnregisterFromRuntime()

Annulez l’inscription de cette instance afin que le runtime ne le retourne pas à partir d’appels futurs Java.Interop.JniRuntime+JniValueManager.PeekValue .

(Hérité de IJavaPeerable)
Unwrap(Class)

Retourne un objet qui implémente l’interface donnée pour autoriser l’accès aux méthodes non standard ou aux méthodes standard non exposées par le proxy.

(Hérité de IWrapper)
WasNull()

Récupère si le dernier paramètre OUT lu avait la valeur de SQL NULL.

Méthodes d’extension

Nom Description
GetJniTypeName(IJavaPeerable)

Obtient le nom JNI du type de l’instance self.

JavaAs<TResult>(IJavaPeerable)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

JavaCast<TResult>(IJavaObject)

Effectue une conversion de type vérifiée par le runtime Android.

JavaCast<TResult>(IJavaObject)

Interface utilisée pour exécuter des procédures stockées SQL.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

S’applique à