IResultSet.GetBinaryStream 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 |
|---|---|
| GetBinaryStream(Int32) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
| GetBinaryStream(String) |
Récupère la valeur de la colonne désignée dans la ligne actuelle de cet |
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.