Método getBinaryStream (java.lang.String)
Recupera el valor del nombre de la columna designada en la fila actual de este objeto SQLServerResultSet como un flujo binario de bytes sin interpretar.
Sintaxis
public java.io.InputStream getBinaryStream(java.lang.String columnName)
Parámetros
columnName
Un String que contiene el nombre de la columna.
Valor devuelto
Un objeto InputStream.
Excepciones
Notas
El método getBinaryStream especifica este método getBinaryStream en la interfaz java.sql.ResultSet.
Este método solamente se puede utilizar con tipos de datos de SQL Server binary, varbinary, varbinary(max) e image. Si se intenta utilizar con cualquier otro tipo de datos, provocará una excepción.
Una vez que este método obtenga el valor como un flujo, el valor se puede leer en fragmentos desde el flujo. Este método es particularmente conveniente para recuperar valores LONGVARBINARY grandes.
Nota
Todos los datos en el flujo devuelto se deben leer antes de obtener el valor de cualquier otra columna. La llamada siguiente a un método de captador cierra el flujo implícitamente. También, un flujo puede devolver 0 cuando se llama al método InputStream.available, independientemente de que haya datos disponibles o no.
Vea también
Referencia
Conceptos
Método getBinaryStream (ISQLServerResultSet)
Miembros de ISQLServerResultSet