Langage

IResultSet.GetUnicodeStream Méthode

Définition

Surcharges

Nom Description
GetUnicodeStream(Int32)
Obsolète.

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.

GetUnicodeStream(String)
Obsolète.

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.

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.

S’applique à