IResultSet.GetUnicodeStream 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 |
|---|---|
| GetUnicodeStream(Int32) |
Obsolète.
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetUnicodeStream(String) |
Obsolète.
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
GetUnicodeStream(Int32)
Attention
deprecated
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet sous la forme d’un flux de deux octets 3 caractères.
[Android.Runtime.Register("getUnicodeStream", "(I)Ljava/io/InputStream;", "GetGetUnicodeStream_IHandler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
[System.Obsolete("deprecated")]
public System.IO.Stream? GetUnicodeStream(int columnIndex);
[<Android.Runtime.Register("getUnicodeStream", "(I)Ljava/io/InputStream;", "GetGetUnicodeStream_IHandler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
[<System.Obsolete("deprecated")>]
abstract member GetUnicodeStream : int -> System.IO.Stream
Paramètres
- columnIndex
- Int32
la première colonne est 1, la seconde est 2, ...
Retours
un flux d’entrée Java qui remet la valeur de la colonne de base de données en tant que flux de caractères Unicode à deux octets ; si la valeur est SQLNULL, la valeur retournée estnull
- Attributs
Exceptions
si une erreur de base de données se produit.
Remarques
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet sous la forme d’un flux de deux octets 3 caractères. Le premier octet est le octet élevé ; le deuxième octet est le bas octet.
La valeur peut ensuite être lue en blocs à partir du flux. Cette méthode convient particulièrement à la récupération de valeurs volumineuses LONGVARCHAR. Le pilote JDBC effectue toute conversion nécessaire du format de base de données en Unicode.
<B>Remarque :</B> toutes les données du flux retourné doivent être lues avant d’obtenir la valeur d’une autre colonne. L’appel suivant à une méthode getter ferme implicitement le flux. En outre, un flux peut retourner 0 lorsque la méthode InputStream.available est appelée, qu’il y ait des données disponibles ou non.
Ce membre est déconseillé. utiliser getCharacterStream à la place de getUnicodeStream
Java documentation pour java.sql.ResultSet.getUnicodeStream(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 à
GetUnicodeStream(String)
Attention
deprecated
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant que flux de caractères Unicode à deux octets.
[Android.Runtime.Register("getUnicodeStream", "(Ljava/lang/String;)Ljava/io/InputStream;", "GetGetUnicodeStream_Ljava_lang_String_Handler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
[System.Obsolete("deprecated")]
public System.IO.Stream? GetUnicodeStream(string? columnLabel);
[<Android.Runtime.Register("getUnicodeStream", "(Ljava/lang/String;)Ljava/io/InputStream;", "GetGetUnicodeStream_Ljava_lang_String_Handler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
[<System.Obsolete("deprecated")>]
abstract member GetUnicodeStream : string -> System.IO.Stream
Paramètres
- columnLabel
- String
étiquette de la colonne spécifiée avec la clause SQL AS. Si la clause SQL AS n’a pas été spécifiée, l’étiquette est le nom de la colonne.
Retours
un flux d’entrée Java qui fournit la valeur de colonne de base de données en tant que flux de caractères Unicode à deux octets.
Si la valeur est SQL NULL, la valeur retournée est null.
- Attributs
Exceptions
si une erreur de base de données se produit.
Remarques
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant que flux de caractères Unicode à deux octets. Le premier octet est le octet élevé ; le deuxième octet est le bas octet.
La valeur peut ensuite être lue en blocs à partir du flux. Cette méthode convient particulièrement à la récupération de valeurs volumineuses LONGVARCHAR . Le pilote compatible avec la technologie JDBC effectue toute conversion nécessaire du format de base de données en Unicode.
<B>Remarque :</B> toutes les données du flux retourné doivent être lues avant d’obtenir la valeur d’une autre colonne. L’appel suivant à une méthode getter ferme implicitement le flux. En outre, un flux peut retourner 0 lorsque la méthode InputStream.available est appelée, qu’il y ait des données disponibles ou non.
Ce membre est déconseillé. utiliser getCharacterStream à la place
Java documentation pour java.sql.ResultSet.getUnicodeStream(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.