IRowSet.SetBlob メソッド

定義

オーバーロード

名前 説明
SetBlob(String, Stream, Int64)

指定されたパラメーターを InputStream オブジェクトに設定します。

SetBlob(Int32, Stream, Int64)

指定されたパラメーターを InputStream オブジェクトに設定します。

SetBlob(String, Stream)

指定されたパラメーターを InputStream オブジェクトに設定します。

SetBlob(Int32, Stream)

指定されたパラメーターを InputStream オブジェクトに設定します。

SetBlob(Int32, IBlob)

指定したRowSet値を使用して、このBlob オブジェクトのコマンドで指定されたパラメーターを設定します。

SetBlob(String, IBlob)

指定されたパラメーターを指定した java.sql.Blob オブジェクトに設定します。

SetBlob(String, Stream, Int64)

指定されたパラメーターを InputStream オブジェクトに設定します。

[Android.Runtime.Register("setBlob", "(Ljava/lang/String;Ljava/io/InputStream;J)V", "GetSetBlob_Ljava_lang_String_Ljava_io_InputStream_JHandler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetBlob(string? parameterName, System.IO.Stream? inputStream, long length);
[<Android.Runtime.Register("setBlob", "(Ljava/lang/String;Ljava/io/InputStream;J)V", "GetSetBlob_Ljava_lang_String_Ljava_io_InputStream_JHandler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetBlob : string * System.IO.Stream * int64 -> unit

パラメーター

parameterName
String

2 番目に設定するパラメーターの名前は 2、..です。

inputStream
Stream

パラメーター値を設定するデータを格納するオブジェクト。

length
Int64

パラメーター データ内のバイト数。

属性

例外

データベースへのアクセス中にエラーが発生した場合は〘。

注釈

指定されたパラメーターを InputStream オブジェクトに設定します。 inputstreamには長さで指定された文字数を含める必要があります。それ以外の場合は、SQLExceptionの実行時にCallableStatementが生成されます。 このメソッドは、パラメーター値をsetBinaryStream (int, InputStream, int)としてサーバーに送信する必要があることをドライバーに通知するため、BLOB メソッドとは異なります。 setBinaryStream メソッドを使用する場合、ドライバーは、パラメーター データをLONGVARBINARYまたはサーバーに送信する必要があるかどうかを判断するために追加の作業を行う必要がある場合があります。BLOB

1.6 で追加されました。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

SetBlob(Int32, Stream, Int64)

指定されたパラメーターを InputStream オブジェクトに設定します。

[Android.Runtime.Register("setBlob", "(ILjava/io/InputStream;J)V", "GetSetBlob_ILjava_io_InputStream_JHandler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetBlob(int parameterIndex, System.IO.Stream? inputStream, long length);
[<Android.Runtime.Register("setBlob", "(ILjava/io/InputStream;J)V", "GetSetBlob_ILjava_io_InputStream_JHandler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetBlob : int * System.IO.Stream * int64 -> unit

パラメーター

parameterIndex
Int32

最初のパラメーターのインデックスは 1、2 番目は 2、...

inputStream
Stream

パラメーター値を設定するデータを格納するオブジェクト。

length
Int64

パラメーター データ内のバイト数。

属性

例外

データベースへのアクセス中にエラーが発生した場合は〘。

注釈

指定されたパラメーターを InputStream オブジェクトに設定します。 入力ストリームには、長さで指定された文字数を含める必要があります。それ以外の場合、SQLExceptionの実行時にPreparedStatementが生成されます。 このメソッドは、パラメーター値をsetBinaryStream (int, InputStream, int)としてサーバーに送信する必要があることをドライバーに通知するため、BLOB メソッドとは異なります。 setBinaryStream メソッドを使用する場合、ドライバーは、パラメーター データをLONGVARBINARYまたはサーバーに送信する必要があるかどうかを判断するために追加の作業を行う必要がある場合があります。BLOB

1.6 で追加されました。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

SetBlob(String, Stream)

指定されたパラメーターを InputStream オブジェクトに設定します。

[Android.Runtime.Register("setBlob", "(Ljava/lang/String;Ljava/io/InputStream;)V", "GetSetBlob_Ljava_lang_String_Ljava_io_InputStream_Handler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetBlob(string? parameterName, System.IO.Stream? inputStream);
[<Android.Runtime.Register("setBlob", "(Ljava/lang/String;Ljava/io/InputStream;)V", "GetSetBlob_Ljava_lang_String_Ljava_io_InputStream_Handler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetBlob : string * System.IO.Stream -> unit

パラメーター

parameterName
String

パラメーターの名前

inputStream
Stream

パラメーター値を設定するデータを格納するオブジェクト。

属性

例外

データベースへのアクセス中にエラーが発生した場合は〘。

注釈

指定されたパラメーターを InputStream オブジェクトに設定します。 このメソッドは、パラメーター値をsetBinaryStream (int, InputStream)としてサーバーに送信する必要があることをドライバーに通知するため、BLOB メソッドとは異なります。 setBinaryStream メソッドを使用する場合、ドライバーは、パラメーター データをLONGVARBINARYまたはサーバーに送信する必要があるかどうかを判断するために追加の作業を行う必要がある場合があります。BLOB

<B>Note:</B> 長さパラメーターを受け取るバージョンの setBlob を使用する方が効率的かどうかを判断するには、JDBC ドライバーのドキュメントを参照してください。

1.6 で追加されました。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

SetBlob(Int32, Stream)

指定されたパラメーターを InputStream オブジェクトに設定します。

[Android.Runtime.Register("setBlob", "(ILjava/io/InputStream;)V", "GetSetBlob_ILjava_io_InputStream_Handler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetBlob(int parameterIndex, System.IO.Stream? inputStream);
[<Android.Runtime.Register("setBlob", "(ILjava/io/InputStream;)V", "GetSetBlob_ILjava_io_InputStream_Handler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetBlob : int * System.IO.Stream -> unit

パラメーター

parameterIndex
Int32

最初のパラメーターのインデックスは 1、2 番目は 2、...

inputStream
Stream

パラメーター値を設定するデータを格納するオブジェクト。

属性

例外

データベースへのアクセス中にエラーが発生した場合は〘。

注釈

指定されたパラメーターを InputStream オブジェクトに設定します。 このメソッドは、パラメーター値をsetBinaryStream (int, InputStream)としてサーバーに送信する必要があることをドライバーに通知するため、BLOB メソッドとは異なります。 setBinaryStream メソッドを使用する場合、ドライバーは、パラメーター データをLONGVARBINARYまたはサーバーに送信する必要があるかどうかを判断するために追加の作業を行う必要がある場合があります。BLOB

<B>Note:</B> 長さパラメーターを受け取るバージョンの setBlob を使用する方が効率的かどうかを判断するには、JDBC ドライバーのドキュメントを参照してください。

1.6 で追加されました。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

SetBlob(Int32, IBlob)

指定したRowSet値を使用して、このBlob オブジェクトのコマンドで指定されたパラメーターを設定します。

[Android.Runtime.Register("setBlob", "(ILjava/sql/Blob;)V", "GetSetBlob_ILjava_sql_Blob_Handler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetBlob(int i, Java.Sql.IBlob? x);
[<Android.Runtime.Register("setBlob", "(ILjava/sql/Blob;)V", "GetSetBlob_ILjava_sql_Blob_Handler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetBlob : int * Java.Sql.IBlob -> unit

パラメーター

i
Int32

最初のパラメーターは 1、2 番目は 2、...

x
IBlob

BLOB を表すオブジェクト

属性

例外

データベースへのアクセス中にエラーが発生した場合は〘。

注釈

指定したRowSet値を使用して、このBlob オブジェクトのコマンドで指定されたパラメーターを設定します。 ドライバーは、データベースに送信する前に、BLOB オブジェクトが表すBlob値に変換します。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

SetBlob(String, IBlob)

指定されたパラメーターを指定した java.sql.Blob オブジェクトに設定します。

[Android.Runtime.Register("setBlob", "(Ljava/lang/String;Ljava/sql/Blob;)V", "GetSetBlob_Ljava_lang_String_Ljava_sql_Blob_Handler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetBlob(string? parameterName, Java.Sql.IBlob? x);
[<Android.Runtime.Register("setBlob", "(Ljava/lang/String;Ljava/sql/Blob;)V", "GetSetBlob_Ljava_lang_String_Ljava_sql_Blob_Handler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetBlob : string * Java.Sql.IBlob -> unit

パラメーター

parameterName
String

パラメーターの名前

x
IBlob

SQL Blob値をマップするBLOB オブジェクト

属性

例外

データベースへのアクセス中にエラーが発生した場合は〘。

注釈

指定されたパラメーターを指定した java.sql.Blob オブジェクトに設定します。 ドライバーは、データベースに送信するときに、これを SQL BLOB 値に変換します。

1.6 で追加されました。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象