次の方法で共有


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さによって指定された文字数を含める必要があります。それ以外の場合は、実行時に CallableStatement a SQLException が生成されます。 このメソッドは、パラメーター値をサーバーBLOBsetBinaryStream (int, InputStream, int)送信する必要があることをドライバーに通知するため、メソッドとは異なります。 メソッドを setBinaryStream 使用する場合、ドライバーは、パラメーター データをサーバー LONGVARBINARY に送信する必要があるかどうかを判断するために追加の作業を行う必要がある場合があります。 BLOB

1.6 で追加されました。

の Java ドキュメントjavax.sql.RowSet.setBlob(java.lang.String, java.io.InputStream, long)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象

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

1.6 で追加されました。

の Java ドキュメントjavax.sql.RowSet.setBlob(int, java.io.InputStream, long)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象

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 設定します。 このメソッドは、パラメーター値をサーバーBLOBsetBinaryStream (int, InputStream)送信する必要があることをドライバーに通知するため、メソッドとは異なります。 メソッドを setBinaryStream 使用する場合、ドライバーは、パラメーター データをサーバー LONGVARBINARY に送信する必要があるかどうかを判断するために追加の作業を行う必要がある場合があります。 BLOB

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

1.6 で追加されました。

の Java ドキュメントjavax.sql.RowSet.setBlob(java.lang.String, java.io.InputStream)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象

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 設定します。 このメソッドは、パラメーター値をサーバーBLOBsetBinaryStream (int, InputStream)送信する必要があることをドライバーに通知するため、メソッドとは異なります。 メソッドを setBinaryStream 使用する場合、ドライバーは、パラメーター データをサーバー LONGVARBINARY に送信する必要があるかどうかを判断するために追加の作業を行う必要がある場合があります。 BLOB

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

1.6 で追加されました。

の Java ドキュメントjavax.sql.RowSet.setBlob(int, java.io.InputStream)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象

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 ドキュメントjavax.sql.RowSet.setBlob(int, java.sql.Blob)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象

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

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

属性

例外

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

注釈

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

1.6 で追加されました。

の Java ドキュメントjavax.sql.RowSet.setBlob(java.lang.String, java.sql.Blob)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象