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
Valor String que contiene el nombre de columna.
Valor devuelto
Un objeto InputStream.
Excepciones
Observaciones
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. Además, un flujo puede devolver 0 cuando se llama al método InputStream.available, independientemente de que haya datos disponibles o no.
Consulte también
Método getBinaryStream (SQLServerResultSet)
Miembros SQLServerResultSet
Clase SQLServerResultSet