Méthode getBinaryStream (int)
Récupère la valeur de l’index de la colonne désignée dans la ligne actuelle de cet objet SQLServerResultSet en tant que flux binaire d’octets non interprétés.
Syntaxe
public java.io.InputStream getBinaryStream(int columnIndex)
Paramètres
columnIndex
int indiquant l’index de la colonne.
Valeur de retour
Objet InputStream.
Exceptions
Notes
Cette méthode getBinaryStream est spécifiée par la méthode getBinaryStream de l’interface java.sql.ResultSet.
Cette méthode peut être utilisée seulement avec des types de données SQL Server binary, varbinary, varbinary(max) et image. Si vous essayez de l'utiliser avec d'autres types de données, une exception est levée.
Une fois que cette méthode a obtenu la valeur sous forme de flux, cette valeur peut être lue par segments à partir du flux. Cette méthode convient particulièrement à la récupération de grandes valeurs LONGVARBINARY.
Notes
Toutes les données figurant dans le flux retourné doivent être lues avant d'obtenir la valeur de toute autre colonne. L'appel suivant à une méthode getter fermera implicitement le flux. De même, un flux peut retourner 0 quand la méthode InputStream.available est appelée, que des données soient ou non disponibles.
Voir aussi
getBinaryStream, méthode (SQLServerResultSet)
Membres de SQLServerResultSet
SQLServerResultSet, classe