IRowSet.SetClob Método

Definição

Sobrecargas

Nome Description
SetClob(Int32, Reader)

Define o parâmetro designado como um Reader objeto.

SetClob(Int32, IClob)

Define o parâmetro designado no comando desse RowSet objeto com o valor fornecido Clob .

SetClob(String, Reader)

Define o parâmetro designado como um Reader objeto.

SetClob(String, IClob)

Define o parâmetro designado como o objeto fornecido java.sql.Clob .

SetClob(Int32, Reader, Int64)

Define o parâmetro designado como um Reader objeto.

SetClob(String, Reader, Int64)

Define o parâmetro designado como um Reader objeto.

SetClob(Int32, Reader)

Define o parâmetro designado como um Reader objeto.

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

Parâmetros

parameterIndex
Int32

índice do primeiro parâmetro é 1, o segundo é 2, ...

reader
Reader

Um objeto que contém os dados para os quais definir o valor do parâmetro.

Atributos

Exceções

se ocorrer um erro ao acessar o banco de dados.

Comentários

Define o parâmetro designado como um Reader objeto. Esse método difere do setCharacterStream (int, Reader) método porque informa ao driver que o valor do parâmetro deve ser enviado para o servidor como um CLOB. Quando o setCharacterStream método é usado, o driver pode ter que fazer um trabalho extra para determinar se os dados de parâmetro devem ser enviados para o servidor como um LONGVARCHAR ou um CLOB

<Observação B>:/B< Consulte a documentação do driver JDBC para determinar se pode ser mais eficiente usar uma versão com um parâmetro de >setClobcomprimento.

Adicionado em 1.6.

Java documentação para javax.sql.RowSet.setClob(int, java.io.Reader).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

SetClob(Int32, IClob)

Define o parâmetro designado no comando desse RowSet objeto com o valor fornecido Clob .

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

Parâmetros

i
Int32

o primeiro parâmetro é 1, o segundo é 2, ...

x
IClob

um objeto que representa um CLOB

Atributos

Exceções

se ocorrer um erro ao acessar o banco de dados.

Comentários

Define o parâmetro designado no comando desse RowSet objeto com o valor fornecido Clob . O driver converterá isso no CLOB valor que o Clob objeto representa antes de enviá-lo para o banco de dados.

Java documentação para javax.sql.RowSet.setClob(int, java.sql.Clob).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

SetClob(String, Reader)

Define o parâmetro designado como um Reader objeto.

[Android.Runtime.Register("setClob", "(Ljava/lang/String;Ljava/io/Reader;)V", "GetSetClob_Ljava_lang_String_Ljava_io_Reader_Handler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetClob(string? parameterName, Java.IO.Reader? reader);
[<Android.Runtime.Register("setClob", "(Ljava/lang/String;Ljava/io/Reader;)V", "GetSetClob_Ljava_lang_String_Ljava_io_Reader_Handler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetClob : string * Java.IO.Reader -> unit

Parâmetros

parameterName
String

o nome do parâmetro

reader
Reader

Um objeto que contém os dados para os quais definir o valor do parâmetro.

Atributos

Exceções

se ocorrer um erro ao acessar o banco de dados.

Comentários

Define o parâmetro designado como um Reader objeto. Esse método difere do setCharacterStream (int, Reader) método porque informa ao driver que o valor do parâmetro deve ser enviado para o servidor como um CLOB. Quando o setCharacterStream método é usado, o driver pode ter que fazer um trabalho extra para determinar se os dados do parâmetro devem ser enviados para o servidor como um LONGVARCHAR ou um CLOB

<Observação B>:/B< Consulte a documentação do driver JDBC para determinar se pode ser mais eficiente usar uma versão com um parâmetro de >setClobcomprimento.

Adicionado em 1.6.

Java documentação para javax.sql.RowSet.setClob(java.lang.String, java.io.Reader).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

SetClob(String, IClob)

Define o parâmetro designado como o objeto fornecido java.sql.Clob .

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

Parâmetros

parameterName
String

o nome do parâmetro

x
IClob

um Clob objeto que mapeia um valor SQL CLOB

Atributos

Exceções

se ocorrer um erro ao acessar o banco de dados.

Comentários

Define o parâmetro designado como o objeto fornecido java.sql.Clob . O driver converte isso em um valor SQL CLOB quando o envia para o banco de dados.

Adicionado em 1.6.

Java documentação para javax.sql.RowSet.setClob(java.lang.String, java.sql.Clob).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

SetClob(Int32, Reader, Int64)

Define o parâmetro designado como um Reader objeto.

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

Parâmetros

parameterIndex
Int32

índice do primeiro parâmetro é 1, o segundo é 2, ...

reader
Reader

Um objeto que contém os dados para os quais definir o valor do parâmetro.

length
Int64

o número de caracteres nos dados do parâmetro.

Atributos

Exceções

se ocorrer um erro ao acessar o banco de dados.

Comentários

Define o parâmetro designado como um Reader objeto. O leitor deve conter o número de caracteres especificado por comprimento, caso contrário, um SQLException será gerado quando ele PreparedStatement for executado. Esse método difere do setCharacterStream (int, Reader, int) método porque informa ao driver que o valor do parâmetro deve ser enviado para o servidor como um CLOB. Quando o setCharacterStream método é usado, o driver pode ter que fazer um trabalho extra para determinar se os dados de parâmetro devem ser enviados para o servidor como um LONGVARCHAR ou um CLOB

Adicionado em 1.6.

Java documentação para javax.sql.RowSet.setClob(int, java.io.Reader, long).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

SetClob(String, Reader, Int64)

Define o parâmetro designado como um Reader objeto.

[Android.Runtime.Register("setClob", "(Ljava/lang/String;Ljava/io/Reader;J)V", "GetSetClob_Ljava_lang_String_Ljava_io_Reader_JHandler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetClob(string? parameterName, Java.IO.Reader? reader, long length);
[<Android.Runtime.Register("setClob", "(Ljava/lang/String;Ljava/io/Reader;J)V", "GetSetClob_Ljava_lang_String_Ljava_io_Reader_JHandler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetClob : string * Java.IO.Reader * int64 -> unit

Parâmetros

parameterName
String

o nome do parâmetro a ser definido

reader
Reader

Um objeto que contém os dados para os quais definir o valor do parâmetro.

length
Int64

o número de caracteres nos dados do parâmetro.

Atributos

Exceções

se ocorrer um erro ao acessar o banco de dados.

Comentários

Define o parâmetro designado como um Reader objeto. Ele reader deve conter o número de caracteres especificado por comprimento, caso contrário, um SQLException será gerado quando ele CallableStatement for executado. Esse método difere do setCharacterStream (int, Reader, int) método porque informa ao driver que o valor do parâmetro deve ser enviado para o servidor como um CLOB. Quando o setCharacterStream método é usado, o driver pode ter que fazer um trabalho extra para determinar se os dados do parâmetro devem ser enviados para o servidor como um LONGVARCHAR ou um CLOB

Adicionado em 1.6.

Java documentação para javax.sql.RowSet.setClob(java.lang.String, java.io.Reader, long).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a