Compartilhar via


IPreparedStatement.SetNClob Método

Definição

Sobrecargas

SetNClob(Int32, Reader)

Define o parâmetro designado como um Reader objeto.

SetNClob(Int32, INClob)

Define o parâmetro designado como um java.sql.NClob objeto.

SetNClob(Int32, Reader, Int64)

Define o parâmetro designado como um Reader objeto.

SetNClob(Int32, Reader)

Define o parâmetro designado como um Reader objeto.

[Android.Runtime.Register("setNClob", "(ILjava/io/Reader;)V", "GetSetNClob_ILjava_io_Reader_Handler:Java.Sql.IPreparedStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetNClob (int parameterIndex, Java.IO.Reader? reader);
[<Android.Runtime.Register("setNClob", "(ILjava/io/Reader;)V", "GetSetNClob_ILjava_io_Reader_Handler:Java.Sql.IPreparedStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetNClob : 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 definir o valor do parâmetro.

Atributos

Exceções

se ocorrer um erro de 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 ao servidor como um NCLOBarquivo . Quando o setCharacterStream método é usado, o driver pode ter que fazer trabalho extra para determinar se os dados de parâmetro devem ser enviados para o servidor como um LONGNVARCHAR ou um NCLOB

<Nota B>:</B> Consulte a documentação do driver JDBC para determinar se pode ser mais eficiente usar uma versão da qual usa um parâmetro de setNClob comprimento.

Adicionado em 1.6.

Documentação Java para java.sql.PreparedStatement.setNClob(int, java.io.Reader).

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

Aplica-se a

SetNClob(Int32, INClob)

Define o parâmetro designado como um java.sql.NClob objeto.

[Android.Runtime.Register("setNClob", "(ILjava/sql/NClob;)V", "GetSetNClob_ILjava_sql_NClob_Handler:Java.Sql.IPreparedStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetNClob (int parameterIndex, Java.Sql.INClob? value);
[<Android.Runtime.Register("setNClob", "(ILjava/sql/NClob;)V", "GetSetNClob_ILjava_sql_NClob_Handler:Java.Sql.IPreparedStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetNClob : int * Java.Sql.INClob -> unit

Parâmetros

parameterIndex
Int32

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

value
INClob

O valor do parâmetro

Atributos

Exceções

se ocorrer um erro de banco de dados.

Comentários

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

Adicionado em 1.6.

Documentação Java para java.sql.PreparedStatement.setNClob(int, java.sql.NClob).

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

Aplica-se a

SetNClob(Int32, Reader, Int64)

Define o parâmetro designado como um Reader objeto.

[Android.Runtime.Register("setNClob", "(ILjava/io/Reader;J)V", "GetSetNClob_ILjava_io_Reader_JHandler:Java.Sql.IPreparedStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetNClob (int parameterIndex, Java.IO.Reader? reader, long length);
[<Android.Runtime.Register("setNClob", "(ILjava/io/Reader;J)V", "GetSetNClob_ILjava_io_Reader_JHandler:Java.Sql.IPreparedStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetNClob : 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 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 de 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 o 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 ao servidor como um NCLOBarquivo . Quando o setCharacterStream método é usado, o driver pode ter que fazer trabalho extra para determinar se os dados de parâmetro devem ser enviados para o servidor como um LONGNVARCHAR ou um NCLOB

Adicionado em 1.6.

Documentação Java para java.sql.PreparedStatement.setNClob(int, java.io.Reader, long).

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

Aplica-se a