다음을 통해 공유


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입니다.

inputStream
Stream

매개 변수 값을 설정할 데이터가 들어 있는 개체입니다.

length
Int64

매개 변수 데이터의 바이트 수입니다.

특성

예외

데이터베이스에 액세스하는 동안 오류가 발생하면 입니다.

설명

지정된 매개 변수를 개체로 InputStream 설정합니다. 길이 inputstream 로 지정된 문자 수를 포함해야 합니다. 그렇지 않으면 SQLException 실행될 때 CallableStatement 생성됩니다. 이 메서드는 setBinaryStream (int, InputStream, int) 매개 변수 값을 서버로 보내야 한다는 것을 드라이버에 알리기 때문에 메서드와 BLOB다릅니다. 메서드를 setBinaryStream 사용하는 경우 드라이버는 매개 변수 데이터를 서버로 보낼지 또는 a LONGVARBINARY 로 보내야 하는지를 확인하기 위해 추가 작업을 수행해야 할 수 있습니다. BLOB

1.6에 추가되었습니다.

에 대한 javax.sql.RowSet.setBlob(java.lang.String, java.io.InputStream, long)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 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, ...

inputStream
Stream

매개 변수 값을 설정할 데이터가 들어 있는 개체입니다.

length
Int64

매개 변수 데이터의 바이트 수입니다.

특성

예외

데이터베이스에 액세스하는 동안 오류가 발생하면 입니다.

설명

지정된 매개 변수를 개체로 InputStream 설정합니다. 입력 스트림은 길이로 지정된 문자 수를 포함해야 합니다. 그렇지 않으면 SQLException 실행될 때 PreparedStatement 생성됩니다. 이 메서드는 setBinaryStream (int, InputStream, int) 매개 변수 값을 서버로 보내야 한다는 것을 드라이버에 알리기 때문에 메서드와 BLOB다릅니다. 메서드를 setBinaryStream 사용하는 경우 드라이버는 매개 변수 데이터를 서버로 보낼지 또는 a LONGVARBINARY 로 보내야 하는지를 확인하기 위해 추가 작업을 수행해야 할 수 있습니다. BLOB

1.6에 추가되었습니다.

에 대한 javax.sql.RowSet.setBlob(int, java.io.InputStream, long)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 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 설정합니다. 이 메서드는 setBinaryStream (int, InputStream) 매개 변수 값을 서버로 보내야 한다는 것을 드라이버에 알리기 때문에 메서드와 BLOB다릅니다. 메서드를 setBinaryStream 사용하는 경우 드라이버는 매개 변수 데이터를 서버로 보낼지 또는 a로 LONGVARBINARY 보내야 하는지 여부를 확인하기 위해 추가 작업을 수행해야 할 수 있습니다. BLOB

<B>참고:</B> 길이 매개 변수를 사용하는 버전을 setBlob 사용하는 것이 더 효율적일 수 있는지 확인하려면 JDBC 드라이버 설명서를 참조하세요.

1.6에 추가되었습니다.

에 대한 javax.sql.RowSet.setBlob(java.lang.String, java.io.InputStream)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 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, ...

inputStream
Stream

매개 변수 값을 설정할 데이터가 들어 있는 개체입니다.

특성

예외

데이터베이스에 액세스하는 동안 오류가 발생하면 입니다.

설명

지정된 매개 변수를 개체로 InputStream 설정합니다. 이 메서드는 setBinaryStream (int, InputStream) 매개 변수 값을 서버로 보내야 한다는 것을 드라이버에 알리기 때문에 메서드와 BLOB다릅니다. 메서드를 setBinaryStream 사용하는 경우 드라이버는 매개 변수 데이터를 서버로 보낼지 또는 a LONGVARBINARY 로 보내야 하는지를 확인하기 위해 추가 작업을 수행해야 할 수 있습니다. BLOB

<B>참고:</B> 길이 매개 변수를 사용하는 버전을 setBlob 사용하는 것이 더 효율적일 수 있는지 확인하려면 JDBC 드라이버 설명서를 참조하세요.

1.6에 추가되었습니다.

에 대한 javax.sql.RowSet.setBlob(int, java.io.InputStream)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 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, ...

x
IBlob

BLOB을 나타내는 개체

특성

예외

데이터베이스에 액세스하는 동안 오류가 발생하면 입니다.

설명

RowSet 개체의 명령에서 지정된 매개 변수를 지정된 Blob 값으로 설정합니다. 드라이버는 이를 데이터베이스로 BLOB 보내기 전에 개체가 Blob 나타내는 값으로 변환합니다.

에 대한 javax.sql.RowSet.setBlob(int, java.sql.Blob)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 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에 추가되었습니다.

에 대한 javax.sql.RowSet.setBlob(java.lang.String, java.sql.Blob)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상