Langage

IResultSet.GetBinaryStream Méthode

Définition

Surcharges

Nom Description
GetBinaryStream(Int32)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant que flux d’octets non interprétés.

GetBinaryStream(String)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant que flux de s non interprétés byte.

GetBinaryStream(Int32)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant que flux d’octets non interprétés.

[Android.Runtime.Register("getBinaryStream", "(I)Ljava/io/InputStream;", "GetGetBinaryStream_IHandler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public System.IO.Stream? GetBinaryStream(int columnIndex);
[<Android.Runtime.Register("getBinaryStream", "(I)Ljava/io/InputStream;", "GetGetBinaryStream_IHandler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member GetBinaryStream : 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 colonne de base de données en tant que flux d’octets non interprétés ; 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 en tant que flux d’octets non interprétés. La valeur peut ensuite être lue en blocs à partir du flux. Cette méthode convient particulièrement à la récupération de valeurs volumineuses LONGVARBINARY .

<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 s’il existe des données disponibles ou non.

Java documentation pour java.sql.ResultSet.getBinaryStream(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 à

GetBinaryStream(String)

Récupère la valeur de la colonne désignée dans la ligne actuelle de cet ResultSet objet en tant que flux de s non interprétés byte.

[Android.Runtime.Register("getBinaryStream", "(Ljava/lang/String;)Ljava/io/InputStream;", "GetGetBinaryStream_Ljava_lang_String_Handler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public System.IO.Stream? GetBinaryStream(string? columnLabel);
[<Android.Runtime.Register("getBinaryStream", "(Ljava/lang/String;)Ljava/io/InputStream;", "GetGetBinaryStream_Ljava_lang_String_Handler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member GetBinaryStream : 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 remet la valeur de colonne de base de données en tant que flux d’octets non interprétés ; si la valeur est SQLNULL, le résultat 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 en tant que flux de s non interprétés byte. La valeur peut ensuite être lue en blocs à partir du flux. Cette méthode convient particulièrement à la récupération de valeurs volumineuses LONGVARBINARY .

<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 available est appelée s’il existe des données disponibles ou non.

Java documentation pour java.sql.ResultSet.getBinaryStream(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 à