Condividi tramite


IPreparedStatement.SetNClob Metodo

Definizione

Overload

SetNClob(Int32, Reader)

Imposta il parametro designato su un Reader oggetto .

SetNClob(Int32, INClob)

Imposta il parametro designato su un java.sql.NClob oggetto .

SetNClob(Int32, Reader, Int64)

Imposta il parametro designato su un Reader oggetto .

SetNClob(Int32, Reader)

Imposta il parametro designato su un Reader oggetto .

[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

Parametri

parameterIndex
Int32

indice del primo parametro è 1, il secondo è 2, ...

reader
Reader

Oggetto contenente i dati su cui impostare il valore del parametro.

Attributi

Eccezioni

se si verifica un errore del database.

Commenti

Imposta il parametro designato su un Reader oggetto . Questo metodo è diverso dal setCharacterStream (int, Reader) metodo perché informa il driver che il valore del parametro deve essere inviato al server come .NCLOB Quando si usa il setCharacterStream metodo , il driver potrebbe dover eseguire operazioni aggiuntive per determinare se i dati dei parametri devono essere inviati al server come LONGNVARCHAR o NCLOB

<B Nota:</B>> Consultare la documentazione del driver JDBC per determinare se potrebbe essere più efficiente usare una versione di setNClob che accetta un parametro di lunghezza.

Aggiunta nella versione 1.6.

Documentazione java per java.sql.PreparedStatement.setNClob(int, java.io.Reader).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

SetNClob(Int32, INClob)

Imposta il parametro designato su un java.sql.NClob oggetto .

[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

Parametri

parameterIndex
Int32

del primo parametro è 1, il secondo è 2, ...

value
INClob

il valore del parametro

Attributi

Eccezioni

se si verifica un errore del database.

Commenti

Imposta il parametro designato su un java.sql.NClob oggetto . Il driver lo converte in un valore SQL NCLOB quando lo invia al database.

Aggiunta nella versione 1.6.

Documentazione java per java.sql.PreparedStatement.setNClob(int, java.sql.NClob).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

SetNClob(Int32, Reader, Int64)

Imposta il parametro designato su un Reader oggetto .

[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

Parametri

parameterIndex
Int32

indice del primo parametro è 1, il secondo è 2, ...

reader
Reader

Oggetto contenente i dati su cui impostare il valore del parametro.

length
Int64

numero di caratteri nei dati del parametro.

Attributi

Eccezioni

se si verifica un errore del database.

Commenti

Imposta il parametro designato su un Reader oggetto . Il lettore deve contenere il numero di caratteri specificato per lunghezza; in caso contrario, verrà generato un oggetto SQLException quando PreparedStatement viene eseguito . Questo metodo è diverso dal setCharacterStream (int, Reader, int) metodo perché informa il driver che il valore del parametro deve essere inviato al server come .NCLOB Quando si usa il setCharacterStream metodo , il driver potrebbe dover eseguire operazioni aggiuntive per determinare se i dati dei parametri devono essere inviati al server come LONGNVARCHAR o NCLOB

Aggiunta nella versione 1.6.

Documentazione java per java.sql.PreparedStatement.setNClob(int, java.io.Reader, long).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a