IConnection.PrepareCall Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| PrepareCall(String, Int32, Int32, Int32) |
Crée un |
| PrepareCall(String, Int32, Int32) |
Crée un |
| PrepareCall(String) |
Crée un |
PrepareCall(String, Int32, Int32, Int32)
Crée un CallableStatement objet qui génère ResultSet des objets avec le type et la concurrence donnés.
[Android.Runtime.Register("prepareCall", "(Ljava/lang/String;III)Ljava/sql/CallableStatement;", "GetPrepareCall_Ljava_lang_String_IIIHandler:Java.Sql.IConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Sql.ICallableStatement? PrepareCall(string? sql, int resultSetType, int resultSetConcurrency, int resultSetHoldability);
[<Android.Runtime.Register("prepareCall", "(Ljava/lang/String;III)Ljava/sql/CallableStatement;", "GetPrepareCall_Ljava_lang_String_IIIHandler:Java.Sql.IConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member PrepareCall : string * int * int * int -> Java.Sql.ICallableStatement
Paramètres
- sql
- String
objet String qui est l’instruction SQL à envoyer à la base de données ; peut contenir sur ou plusieurs paramètres « ? »
- resultSetType
- Int32
une des constantes suivantes ResultSet : ResultSet.TYPE_FORWARD_ONLY, ResultSet.TYPE_SCROLL_INSENSITIVEou ResultSet.TYPE_SCROLL_SENSITIVE
- resultSetConcurrency
- Int32
une des constantes suivantes ResultSet : ResultSet.CONCUR_READ_ONLY ou ResultSet.CONCUR_UPDATABLE
- resultSetHoldability
- Int32
une des constantes suivantes ResultSet : ResultSet.HOLD_CURSORS_OVER_COMMIT ou ResultSet.CLOSE_CURSORS_AT_COMMIT
Retours
un nouvel CallableStatement objet, contenant l’instruction SQL précompilée, qui génère des ResultSet objets avec le type, la concurrence et la conservation donnés
- Attributs
Exceptions
si un problème se produit lors de l’accès à la base de données.
Remarques
Crée un CallableStatement objet qui génère ResultSet des objets avec le type et la concurrence donnés. Cette méthode est identique à la prepareCall méthode ci-dessus, mais elle autorise le type de jeu de résultats par défaut, le type d’accès concurrentiel du jeu de résultats et la conservation à remplacer.
Ajouté dans la version 1.4.
Java documentation pour java.sql.Connection.prepareCall(java.lang.String, int, int, int).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
PrepareCall(String, Int32, Int32)
Crée un CallableStatement objet qui génère ResultSet des objets avec le type et la concurrence donnés.
[Android.Runtime.Register("prepareCall", "(Ljava/lang/String;II)Ljava/sql/CallableStatement;", "GetPrepareCall_Ljava_lang_String_IIHandler:Java.Sql.IConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Sql.ICallableStatement? PrepareCall(string? sql, int resultSetType, int resultSetConcurrency);
[<Android.Runtime.Register("prepareCall", "(Ljava/lang/String;II)Ljava/sql/CallableStatement;", "GetPrepareCall_Ljava_lang_String_IIHandler:Java.Sql.IConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member PrepareCall : string * int * int -> Java.Sql.ICallableStatement
Paramètres
- sql
- String
objet String qui est l’instruction SQL à envoyer à la base de données ; peut contenir sur ou plusieurs paramètres « ? »
- resultSetType
- Int32
un type de jeu de résultats ; l’un des ResultSet.TYPE_FORWARD_ONLY, ResultSet.TYPE_SCROLL_INSENSITIVEou ResultSet.TYPE_SCROLL_SENSITIVE
- resultSetConcurrency
- Int32
un type d’accès concurrentiel ; l’un des ou ResultSet.CONCUR_READ_ONLYResultSet.CONCUR_UPDATABLE
Retours
nouvel CallableStatement objet contenant l’instruction SQL précompilée qui produira des ResultSet objets avec le type et la concurrence donnés
- Attributs
Exceptions
si un problème se produit lors de l’accès à la base de données
Remarques
Crée un CallableStatement objet qui génère ResultSet des objets avec le type et la concurrence donnés. Cette méthode est identique à la prepareCall méthode ci-dessus, mais elle permet au type de jeu de résultats par défaut et à la concurrence d’être substitués. La conservation des jeux de résultats créés peut être déterminée en appelant #getHoldability.
Ajouté dans la version 1.2.
Java documentation pour java.sql.Connection.prepareCall(java.lang.String, int, int).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
PrepareCall(String)
Crée un CallableStatement objet pour appeler des procédures stockées de base de données.
[Android.Runtime.Register("prepareCall", "(Ljava/lang/String;)Ljava/sql/CallableStatement;", "GetPrepareCall_Ljava_lang_String_Handler:Java.Sql.IConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Sql.ICallableStatement? PrepareCall(string? sql);
[<Android.Runtime.Register("prepareCall", "(Ljava/lang/String;)Ljava/sql/CallableStatement;", "GetPrepareCall_Ljava_lang_String_Handler:Java.Sql.IConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member PrepareCall : string -> Java.Sql.ICallableStatement
Paramètres
- sql
- String
instruction SQL qui peut contenir un ou plusieurs espaces réservés de paramètres « ? ». En règle générale, cette instruction est spécifiée à l’aide de la syntaxe d’échappement des appels JDBC.
Retours
nouvel objet par défaut CallableStatement contenant l’instruction SQL précompilée
- Attributs
Exceptions
si un problème se produit lors de l’accès à la base de données.
Remarques
Crée un CallableStatement objet pour appeler des procédures stockées de base de données. L’objet CallableStatement fournit des méthodes pour configurer ses paramètres IN et OUT, ainsi que les méthodes d’exécution de l’appel à une procédure stockée.
<B>Remarque :</B> Cette méthode est optimisée pour la gestion des instructions d’appel de procédure stockée. Certains pilotes peuvent envoyer l’instruction d’appel à la base de données lorsque la méthode prepareCall est terminée ; d’autres peuvent attendre que l’objet CallableStatement soit exécuté. Cela n’a aucun effet direct sur les utilisateurs ; Toutefois, elle affecte la méthode qui lève certaines sqlExceptions.
Les jeux de résultats créés à l’aide de l’objet retourné CallableStatement sont par défaut de type TYPE_FORWARD_ONLY et ont un niveau d’accès concurrentiel .CONCUR_READ_ONLY La conservation des jeux de résultats créés peut être déterminée en appelant #getHoldability.
Java documentation pour java.sql.Connection.prepareCall(java.lang.String).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.