ICallableStatement.RegisterOutParameter 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 |
|---|---|
| RegisterOutParameter(Int32, Int32) |
Inscrit le paramètre OUT en position |
| RegisterOutParameter(String, Int32) |
Inscrit le paramètre OUT nommé |
| RegisterOutParameter(Int32, Int32, Int32) |
Inscrit le paramètre à la position |
| RegisterOutParameter(Int32, Int32, String) |
Inscrit le paramètre de sortie désigné. |
| RegisterOutParameter(String, Int32, Int32) |
Inscrit le paramètre nommé |
| RegisterOutParameter(String, 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.
[Android.Runtime.Register("registerOutParameter", "(II)V", "GetRegisterOutParameter_IIHandler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void RegisterOutParameter(int parameterIndex, int sqlType);
[<Android.Runtime.Register("registerOutParameter", "(II)V", "GetRegisterOutParameter_IIHandler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member RegisterOutParameter : int * int -> unit
Paramètres
- parameterIndex
- Int32
le premier paramètre est 1, le second est 2, et ainsi de suite
- sqlType
- Int32
le code de type JDBC défini par java.sql.Types.
Si le paramètre est de type NUMERIC JDBC ou DECIMALque la version de registerOutParameter ce paramètre accepte une valeur d’échelle doit être utilisée.
- Attributs
Exceptions
si une erreur de base de données se produit.
Remarques
Inscrit le paramètre OUT en position parameterIndex ordinale au type sqlTypeJDBC. Tous les paramètres OUT doivent être inscrits avant l’exécution d’une procédure stockée.
Le type JDBC spécifié par sqlType un paramètre OUT détermine le type Java qui doit être utilisé dans la get méthode pour lire la valeur de ce paramètre.
Si le type JDBC censé être retourné à ce paramètre de sortie est spécifique à cette base de données particulière, sqlType doit être java.sql.Types.OTHER. La méthode #getObject récupère la valeur.
Java documentation pour java.sql.CallableStatement.registerOutParameter(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.
Voir aussi
S’applique à
RegisterOutParameter(String, Int32)
Inscrit le paramètre OUT nommé parameterName au type sqlTypeJDBC.
[Android.Runtime.Register("registerOutParameter", "(Ljava/lang/String;I)V", "GetRegisterOutParameter_Ljava_lang_String_IHandler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void RegisterOutParameter(string? parameterName, int sqlType);
[<Android.Runtime.Register("registerOutParameter", "(Ljava/lang/String;I)V", "GetRegisterOutParameter_Ljava_lang_String_IHandler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member RegisterOutParameter : string * int -> unit
Paramètres
- parameterName
- String
nom du paramètre
- sqlType
- Int32
le code de type JDBC défini par java.sql.Types.
Si le paramètre est de type NUMERIC JDBC ou DECIMALque la version de registerOutParameter ce paramètre accepte une valeur d’échelle doit être utilisée.
- Attributs
Exceptions
si une erreur de base de données se produit.
Remarques
Inscrit le paramètre OUT nommé parameterName au type sqlTypeJDBC. Tous les paramètres OUT doivent être inscrits avant l’exécution d’une procédure stockée.
Le type JDBC spécifié par sqlType un paramètre OUT détermine le type Java qui doit être utilisé dans la get méthode pour lire la valeur de ce paramètre.
Si le type JDBC censé être retourné à ce paramètre de sortie est spécifique à cette base de données particulière, sqlType doit être java.sql.Types.OTHER. La méthode #getObject récupère la valeur.
Ajouté dans la version 1.4.
Java documentation pour java.sql.CallableStatement.registerOutParameter(java.lang.String, 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 à
RegisterOutParameter(Int32, Int32, Int32)
Inscrit le paramètre à la position parameterIndex ordinale à être de type sqlTypeJDBC.
[Android.Runtime.Register("registerOutParameter", "(III)V", "GetRegisterOutParameter_IIIHandler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void RegisterOutParameter(int parameterIndex, int sqlType, int scale);
[<Android.Runtime.Register("registerOutParameter", "(III)V", "GetRegisterOutParameter_IIIHandler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member RegisterOutParameter : int * int * int -> unit
Paramètres
- parameterIndex
- Int32
le premier paramètre est 1, le second est 2, et ainsi de suite
- sqlType
- Int32
code de type SQL défini par java.sql.Types.
- scale
- Int32
nombre de chiffres souhaité à droite de la virgule décimale. Elle doit être supérieure ou égale à zéro.
- Attributs
Exceptions
si une erreur de base de données se produit.
Remarques
Inscrit le paramètre à la position parameterIndex ordinale à être de type sqlTypeJDBC. Tous les paramètres OUT doivent être inscrits avant l’exécution d’une procédure stockée.
Le type JDBC spécifié par sqlType un paramètre OUT détermine le type Java qui doit être utilisé dans la get méthode pour lire la valeur de ce paramètre.
Cette version de registerOutParameter doit être utilisée lorsque le paramètre est de type NUMERIC JDBC ou DECIMAL.
Java documentation pour java.sql.CallableStatement.registerOutParameter(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.
Voir aussi
S’applique à
RegisterOutParameter(Int32, Int32, String)
Inscrit le paramètre de sortie désigné.
[Android.Runtime.Register("registerOutParameter", "(IILjava/lang/String;)V", "GetRegisterOutParameter_IILjava_lang_String_Handler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void RegisterOutParameter(int parameterIndex, int sqlType, string? typeName);
[<Android.Runtime.Register("registerOutParameter", "(IILjava/lang/String;)V", "GetRegisterOutParameter_IILjava_lang_String_Handler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member RegisterOutParameter : int * int * string -> unit
Paramètres
- parameterIndex
- Int32
le premier paramètre est 1, le second est 2,...
- sqlType
- Int32
une valeur de java.sql.Types
- typeName
- String
nom complet d’un type structuré SQL
- Attributs
Exceptions
si une erreur de base de données se produit.
Remarques
Inscrit le paramètre de sortie désigné. Cette version de la méthode registerOutParameter doit être utilisée pour un paramètre défini par l’utilisateur ou REF de sortie. Voici quelques exemples de types définis par l’utilisateur : STRUCT, , DISTINCTJAVA_OBJECTet types de tableaux nommés.
Tous les paramètres OUT doivent être inscrits avant l’exécution d’une procédure stockée.
Pour un paramètre défini par l’utilisateur, le nom de type SQL complet du paramètre doit également être donné, tandis qu’un REF paramètre exige que le nom de type complet du type référencé soit donné. Un pilote JDBC qui n’a pas besoin du code de type et des informations de nom de type peuvent l’ignorer. Toutefois, pour être portable, les applications doivent toujours fournir ces valeurs pour les paramètres définis par REF l’utilisateur.
Bien qu’elle soit destinée aux paramètres définis par REF l’utilisateur, cette méthode peut être utilisée pour inscrire un paramètre de n’importe quel type JDBC. Si le paramètre n’a pas de type défini par l’utilisateur, REF le paramètre typeName est ignoré.
<B>Remarque :</B> Lors de la lecture de la valeur d'un paramètre out, vous devez utiliser la méthode getter dont le type Java correspond au type SQL inscrit du paramètre.
Ajouté dans la version 1.2.
Java documentation pour java.sql.CallableStatement.registerOutParameter(int, int, 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.
Voir aussi
S’applique à
RegisterOutParameter(String, Int32, Int32)
Inscrit le paramètre nommé parameterName comme étant de type sqlTypeJDBC.
[Android.Runtime.Register("registerOutParameter", "(Ljava/lang/String;II)V", "GetRegisterOutParameter_Ljava_lang_String_IIHandler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void RegisterOutParameter(string? parameterName, int sqlType, int scale);
[<Android.Runtime.Register("registerOutParameter", "(Ljava/lang/String;II)V", "GetRegisterOutParameter_Ljava_lang_String_IIHandler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member RegisterOutParameter : string * int * int -> unit
Paramètres
- parameterName
- String
nom du paramètre
- sqlType
- Int32
Code de type SQL défini par java.sql.Types.
- scale
- Int32
nombre de chiffres souhaité à droite de la virgule décimale. Elle doit être supérieure ou égale à zéro.
- Attributs
Exceptions
si une erreur de base de données se produit.
Remarques
Inscrit le paramètre nommé parameterName comme étant de type sqlTypeJDBC. Tous les paramètres OUT doivent être inscrits avant l’exécution d’une procédure stockée.
Le type JDBC spécifié par sqlType un paramètre OUT détermine le type Java qui doit être utilisé dans la get méthode pour lire la valeur de ce paramètre.
Cette version de registerOutParameter doit être utilisée lorsque le paramètre est de type NUMERIC JDBC ou DECIMAL.
Ajouté dans la version 1.4.
Java documentation pour java.sql.CallableStatement.registerOutParameter(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 à
RegisterOutParameter(String, Int32, String)
Inscrit le paramètre de sortie désigné.
[Android.Runtime.Register("registerOutParameter", "(Ljava/lang/String;ILjava/lang/String;)V", "GetRegisterOutParameter_Ljava_lang_String_ILjava_lang_String_Handler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void RegisterOutParameter(string? parameterName, int sqlType, string? typeName);
[<Android.Runtime.Register("registerOutParameter", "(Ljava/lang/String;ILjava/lang/String;)V", "GetRegisterOutParameter_Ljava_lang_String_ILjava_lang_String_Handler:Java.Sql.ICallableStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member RegisterOutParameter : string * int * string -> unit
Paramètres
- parameterName
- String
nom du paramètre
- sqlType
- Int32
une valeur de java.sql.Types
- typeName
- String
nom complet d’un type structuré SQL
- Attributs
Exceptions
si une erreur de base de données se produit.
Remarques
Inscrit le paramètre de sortie désigné. Cette version de la méthode registerOutParameter doit être utilisée pour un paramètre de sortie nommé par l’utilisateur ou REF. Voici quelques exemples de types nommés par l’utilisateur : STRUCT, DISTINCT, JAVA_OBJECT et types de tableaux nommés.
Tous les paramètres OUT doivent être inscrits avant l’exécution d’une procédure stockée.
Pour un paramètre nommé par l’utilisateur, le nom de type SQL complet du paramètre doit également être donné, tandis qu’un paramètre REF exige que le nom de type complet du type référencé soit donné. Un pilote JDBC qui n’a pas besoin du code de type et des informations de nom de type peuvent l’ignorer. Toutefois, pour être portable, les applications doivent toujours fournir ces valeurs pour les paramètres nommés par l’utilisateur et REF.
Bien qu’elle soit destinée aux paramètres nommés par l’utilisateur et REF, cette méthode peut être utilisée pour inscrire un paramètre de n’importe quel type JDBC. Si le paramètre n’a pas de type ref ou nommé par l’utilisateur, le paramètre typeName est ignoré.
<B>Remarque :</B> Lors de la lecture de la valeur d'un paramètre out, vous devez utiliser la getXXX méthode dont Java type XXX correspond au type SQL inscrit du paramètre.
Ajouté dans la version 1.4.
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.