語言

IPreparedStatement.SetCharacterStream 方法

定義

多載

名稱 Description
SetCharacterStream(Int32, Reader)

將指定參數設定為給定 Reader 物件。

SetCharacterStream(Int32, Reader, Int32)

將指定參數設為給定 Reader 的物件,即給定的字元數。

SetCharacterStream(Int32, Reader, Int64)

將指定參數設為給定 Reader 的物件,即給定的字元數。

SetCharacterStream(Int32, Reader)

將指定參數設定為給定 Reader 物件。

[Android.Runtime.Register("setCharacterStream", "(ILjava/io/Reader;)V", "GetSetCharacterStream_ILjava_io_Reader_Handler:Java.Sql.IPreparedStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetCharacterStream(int parameterIndex, Java.IO.Reader? reader);
[<Android.Runtime.Register("setCharacterStream", "(ILjava/io/Reader;)V", "GetSetCharacterStream_ILjava_io_Reader_Handler:Java.Sql.IPreparedStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetCharacterStream : int * Java.IO.Reader -> unit

參數

parameterIndex
Int32

第一個參數是 1,第二個參數是 2,...

reader
Reader

包含 Unicode 資料的 java.io.Reader 物件

屬性

例外狀況

如果資料庫出錯。

備註

將指定參數設定為給定 Reader 物件。 當輸入非常大的 UNICODE 值到參數 LONGVARCHAR 時,透過 java.io.Reader 物件傳送可能更為實用。 資料會根據需要從串流中讀取,直到檔案結束。 JDBC 驅動程式會執行任何必要的 UNICODE 轉換成資料庫字元格式。

<B>註:</B> 這個串流物件可以是標準的 Java 串流物件,也可以是你自己實作標準介面的子類別。

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

新增於1.6版本。

Java 文件 java.sql.PreparedStatement.setCharacterStream(int, java.io.Reader)。

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

適用於

SetCharacterStream(Int32, Reader, Int32)

將指定參數設為給定 Reader 的物件,即給定的字元數。

[Android.Runtime.Register("setCharacterStream", "(ILjava/io/Reader;I)V", "GetSetCharacterStream_ILjava_io_Reader_IHandler:Java.Sql.IPreparedStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetCharacterStream(int parameterIndex, Java.IO.Reader? reader, int length);
[<Android.Runtime.Register("setCharacterStream", "(ILjava/io/Reader;I)V", "GetSetCharacterStream_ILjava_io_Reader_IHandler:Java.Sql.IPreparedStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetCharacterStream : int * Java.IO.Reader * int -> unit

參數

parameterIndex
Int32

第一個參數是 1,第二個參數是 2,...

reader
Reader

包含 Unicode 資料的 java.io.Reader 物件

length
Int32

串流中的字元數

屬性

例外狀況

如果資料庫出錯。

備註

將指定參數設為給定 Reader 的物件,即給定的字元數。 當輸入非常大的 UNICODE 值到參數 LONGVARCHAR 時,透過 java.io.Reader 物件傳送可能更為實用。 資料會根據需要從串流中讀取,直到檔案結束。 JDBC 驅動程式會執行任何必要的 UNICODE 轉換成資料庫字元格式。

<B>註:</B> 這個串流物件可以是標準的 Java 串流物件,也可以是你自己實作標準介面的子類別。

在 1.2 版本中加入。

Java 文件 java.sql.PreparedStatement.setCharacterStream(int, java.io.Reader, int)。

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

適用於

SetCharacterStream(Int32, Reader, Int64)

將指定參數設為給定 Reader 的物件,即給定的字元數。

[Android.Runtime.Register("setCharacterStream", "(ILjava/io/Reader;J)V", "GetSetCharacterStream_ILjava_io_Reader_JHandler:Java.Sql.IPreparedStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetCharacterStream(int parameterIndex, Java.IO.Reader? reader, long length);
[<Android.Runtime.Register("setCharacterStream", "(ILjava/io/Reader;J)V", "GetSetCharacterStream_ILjava_io_Reader_JHandler:Java.Sql.IPreparedStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetCharacterStream : int * Java.IO.Reader * int64 -> unit

參數

parameterIndex
Int32

第一個參數是 1,第二個參數是 2,...

reader
Reader

包含 Unicode 資料的 java.io.Reader 物件

length
Int64

串流中的字元數

屬性

例外狀況

如果資料庫出錯。

備註

將指定參數設為給定 Reader 的物件,即給定的字元數。 當輸入非常大的 UNICODE 值到參數 LONGVARCHAR 時,透過 java.io.Reader 物件傳送可能更為實用。 資料會根據需要從串流中讀取,直到檔案結束。 JDBC 驅動程式會執行任何必要的 UNICODE 轉換成資料庫字元格式。

<B>註:</B> 這個串流物件可以是標準的 Java 串流物件,也可以是你自己實作標準介面的子類別。

新增於1.6版本。

Java 文件 java.sql.PreparedStatement.setCharacterStream(int, java.io.Reader, long)。

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

適用於