IResultSet.GetBinaryStream 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| 名称 | 说明 |
|---|---|
| GetBinaryStream(Int32) |
检索此 |
| GetBinaryStream(String) |
检索此 |
GetBinaryStream(Int32)
检索此 ResultSet 对象的当前行中指定列的值作为未解释的字节流。
[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
参数
- columnIndex
- Int32
第一列为 1,第二列为 2,...
返回
Java输入流,该流将数据库列值作为未解释字节的流传递;如果值为 SQLNULL,则返回的值为null
- 属性
例外
如果发生数据库错误,则为
注解
检索此 ResultSet 对象的当前行中指定列的值作为未解释的字节流。 然后,可以在流中的区块中读取该值。 此方法特别适用于检索大型 LONGVARBINARY 值。
<B>注意:</B> 在获取任何其他列的值之前,必须读取返回流中的所有数据。 对 getter 方法的下一次调用隐式关闭流。 此外,当调用方法InputStream.available时,流可能会返回0是否存在可用数据。
Java文档java.sql.ResultSet.getBinaryStream(int)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。
适用于
GetBinaryStream(String)
检索此 ResultSet 对象的当前行中指定列的值作为未解释 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
参数
- columnLabel
- String
使用 SQL AS 子句指定的列的标签。 如果未指定 SQL AS 子句,则标签是列的名称
返回
Java输入流,将数据库列值作为未解释的字节流传递;如果值为 SQLNULL,则结果为null
- 属性
例外
如果发生数据库错误,则为
注解
检索此 ResultSet 对象的当前行中指定列的值作为未解释 byte的流。 然后,可以在流中的区块中读取该值。 此方法特别适用于检索大型 LONGVARBINARY 值。
<B>注意:</B> 在获取任何其他列的值之前,必须读取返回流中的所有数据。 对 getter 方法的下一次调用隐式关闭流。 此外,当调用方法available时,流可能会返回0是否存在可用数据。
Java文档java.sql.ResultSet.getBinaryStream(java.lang.String)。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。