語言

IResultSet.UpdateBinaryStream 方法

定義

多載

名稱 Description
UpdateBinaryStream(String, Stream, Int64)

更新指定欄位,並以二進位串流值更新,該值將包含指定的位元組數。

UpdateBinaryStream(String, Stream, Int32)

更新指定欄位,並以二進位串流值更新,該值將包含指定的位元組數。

UpdateBinaryStream(Int32, Stream, Int64)

更新指定欄位,並以二進位串流值更新,該值將包含指定的位元組數。

UpdateBinaryStream(Int32, Stream, Int32)

更新指定欄位,並以二進位串流值更新,該值將包含指定的位元組數。

UpdateBinaryStream(String, Stream)

更新指定欄位並以二進位串流值。

UpdateBinaryStream(Int32, Stream)

更新指定欄位並以二進位串流值。

UpdateBinaryStream(String, Stream, Int64)

更新指定欄位,並以二進位串流值更新,該值將包含指定的位元組數。

[Android.Runtime.Register("updateBinaryStream", "(Ljava/lang/String;Ljava/io/InputStream;J)V", "GetUpdateBinaryStream_Ljava_lang_String_Ljava_io_InputStream_JHandler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void UpdateBinaryStream(string? columnLabel, System.IO.Stream? x, long length);
[<Android.Runtime.Register("updateBinaryStream", "(Ljava/lang/String;Ljava/io/InputStream;J)V", "GetUpdateBinaryStream_Ljava_lang_String_Ljava_io_InputStream_JHandler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member UpdateBinaryStream : string * System.IO.Stream * int64 -> unit

參數

columnLabel
String

該欄位的標籤,並以 SQL AS 子句指定。 若未指定 SQL AS 子句,則標籤為欄位名稱

x
Stream

新的欄位值

length
Int64

溪流長度

屬性

例外狀況

備註

更新指定欄位,並以二進位串流值更新,該值將包含指定的位元組數。

更新器方法用於更新當前列或插入列的欄位值。 更新器方法不會更新底層資料庫;取而代 updateRow 之的是呼叫 OR insertRow 方法來更新資料庫。

新增於1.6版本。

Java 文件 java.sql.ResultSet.updateBinaryStream(java.lang.String, java.io.InputStream, long)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

UpdateBinaryStream(String, Stream, Int32)

更新指定欄位,並以二進位串流值更新,該值將包含指定的位元組數。

[Android.Runtime.Register("updateBinaryStream", "(Ljava/lang/String;Ljava/io/InputStream;I)V", "GetUpdateBinaryStream_Ljava_lang_String_Ljava_io_InputStream_IHandler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void UpdateBinaryStream(string? columnLabel, System.IO.Stream? x, int length);
[<Android.Runtime.Register("updateBinaryStream", "(Ljava/lang/String;Ljava/io/InputStream;I)V", "GetUpdateBinaryStream_Ljava_lang_String_Ljava_io_InputStream_IHandler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member UpdateBinaryStream : string * System.IO.Stream * int -> unit

參數

columnLabel
String

該欄位的標籤,並以 SQL AS 子句指定。 若未指定 SQL AS 子句,則標籤為欄位名稱

x
Stream

新的欄位值

length
Int32

溪流長度

屬性

例外狀況

如果資料庫出錯。

備註

更新指定欄位,並以二進位串流值更新,該值將包含指定的位元組數。 更新器方法用於更新當前列或插入列的欄位值。 更新器方法不會更新底層資料庫;取而代 updateRow 之的是呼叫 OR insertRow 方法來更新資料庫。

在 1.2 版本中加入。

Java 文件 java.sql.ResultSet.updateBinaryStream(java.lang.String, java.io.InputStream, int)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

UpdateBinaryStream(Int32, Stream, Int64)

更新指定欄位,並以二進位串流值更新,該值將包含指定的位元組數。

[Android.Runtime.Register("updateBinaryStream", "(ILjava/io/InputStream;J)V", "GetUpdateBinaryStream_ILjava_io_InputStream_JHandler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void UpdateBinaryStream(int columnIndex, System.IO.Stream? x, long length);
[<Android.Runtime.Register("updateBinaryStream", "(ILjava/io/InputStream;J)V", "GetUpdateBinaryStream_ILjava_io_InputStream_JHandler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member UpdateBinaryStream : int * System.IO.Stream * int64 -> unit

參數

columnIndex
Int32

第一欄是1,第二欄是2,...

x
Stream

新的欄位值

length
Int64

溪流長度

屬性

例外狀況

備註

更新指定欄位,並以二進位串流值更新,該值將包含指定的位元組數。

更新器方法用於更新當前列或插入列的欄位值。 更新器方法不會更新底層資料庫;取而代 updateRow 之的是呼叫 OR insertRow 方法來更新資料庫。

新增於1.6版本。

Java 文件 java.sql.ResultSet.updateBinaryStream(int, java.io.InputStream, long)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

UpdateBinaryStream(Int32, Stream, Int32)

更新指定欄位,並以二進位串流值更新,該值將包含指定的位元組數。

[Android.Runtime.Register("updateBinaryStream", "(ILjava/io/InputStream;I)V", "GetUpdateBinaryStream_ILjava_io_InputStream_IHandler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void UpdateBinaryStream(int columnIndex, System.IO.Stream? x, int length);
[<Android.Runtime.Register("updateBinaryStream", "(ILjava/io/InputStream;I)V", "GetUpdateBinaryStream_ILjava_io_InputStream_IHandler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member UpdateBinaryStream : int * System.IO.Stream * int -> unit

參數

columnIndex
Int32

第一欄是1,第二欄是2,...

x
Stream

新的欄位值

length
Int32

溪流長度

屬性

例外狀況

如果資料庫出錯。

備註

更新指定欄位,並以二進位串流值更新,該值將包含指定的位元組數。 更新器方法用於更新當前列或插入列的欄位值。 更新器方法不會更新底層資料庫;取而代 updateRow 之的是呼叫 OR insertRow 方法來更新資料庫。

在 1.2 版本中加入。

Java 文件 java.sql.ResultSet.updateBinaryStream(int, java.io.InputStream, int)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

UpdateBinaryStream(String, Stream)

更新指定欄位並以二進位串流值。

[Android.Runtime.Register("updateBinaryStream", "(Ljava/lang/String;Ljava/io/InputStream;)V", "GetUpdateBinaryStream_Ljava_lang_String_Ljava_io_InputStream_Handler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void UpdateBinaryStream(string? columnLabel, System.IO.Stream? x);
[<Android.Runtime.Register("updateBinaryStream", "(Ljava/lang/String;Ljava/io/InputStream;)V", "GetUpdateBinaryStream_Ljava_lang_String_Ljava_io_InputStream_Handler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member UpdateBinaryStream : string * System.IO.Stream -> unit

參數

columnLabel
String

該欄位的標籤,並以 SQL AS 子句指定。 若未指定 SQL AS 子句,則標籤為欄位名稱

x
Stream

新的欄位值

屬性

例外狀況

備註

更新指定欄位並以二進位串流值。 資料會根據需要從串流讀取,直到串流結束。

更新器方法用於更新當前列或插入列的欄位值。 更新器方法不會更新底層資料庫;取而代 updateRow 之的是呼叫 OR insertRow 方法來更新資料庫。

<B>註:</B> 請參考你的 JDBC 驅動文件,判斷是否使用帶有長度參數的版本 updateBinaryStream 更有效率。

新增於1.6版本。

Java 文件 java.sql.ResultSet.updateBinaryStream(java.lang.String, java.io.InputStream)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

UpdateBinaryStream(Int32, Stream)

更新指定欄位並以二進位串流值。

[Android.Runtime.Register("updateBinaryStream", "(ILjava/io/InputStream;)V", "GetUpdateBinaryStream_ILjava_io_InputStream_Handler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void UpdateBinaryStream(int columnIndex, System.IO.Stream? x);
[<Android.Runtime.Register("updateBinaryStream", "(ILjava/io/InputStream;)V", "GetUpdateBinaryStream_ILjava_io_InputStream_Handler:Java.Sql.IResultSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member UpdateBinaryStream : int * System.IO.Stream -> unit

參數

columnIndex
Int32

第一欄是1,第二欄是2,...

x
Stream

新的欄位值

屬性

例外狀況

備註

更新指定欄位並以二進位串流值。 資料會根據需要從串流讀取,直到串流結束。

更新器方法用於更新當前列或插入列的欄位值。 更新器方法不會更新底層資料庫;取而代 updateRow 之的是呼叫 OR insertRow 方法來更新資料庫。

<B>註:</B> 請參考你的 JDBC 驅動文件,判斷是否使用帶有長度參數的版本 updateBinaryStream 更有效率。

新增於1.6版本。

Java 文件 java.sql.ResultSet.updateBinaryStream(int, java.io.InputStream)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於