IPreparedStatement.SetAsciiStream Método

Definición

Sobrecargas

Nombre Description
SetAsciiStream(Int32, Stream)

Establece el parámetro designado en el flujo de entrada determinado.

SetAsciiStream(Int32, Stream, Int32)

Establece el parámetro designado en el flujo de entrada especificado, que tendrá el número especificado de bytes.

SetAsciiStream(Int32, Stream, Int64)

Establece el parámetro designado en el flujo de entrada especificado, que tendrá el número especificado de bytes.

SetAsciiStream(Int32, Stream)

Establece el parámetro designado en el flujo de entrada determinado.

[Android.Runtime.Register("setAsciiStream", "(ILjava/io/InputStream;)V", "GetSetAsciiStream_ILjava_io_InputStream_Handler:Java.Sql.IPreparedStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetAsciiStream(int parameterIndex, System.IO.Stream? x);
[<Android.Runtime.Register("setAsciiStream", "(ILjava/io/InputStream;)V", "GetSetAsciiStream_ILjava_io_InputStream_Handler:Java.Sql.IPreparedStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetAsciiStream : int * System.IO.Stream -> unit

Parámetros

parameterIndex
Int32

el primer parámetro es 1, el segundo es 2, ...

x
Stream

el flujo de entrada de Java que contiene el valor del parámetro ASCII

Atributos

Excepciones

si se produce un error de base de datos.

Comentarios

Establece el parámetro designado en el flujo de entrada determinado. Cuando un valor ASCII muy grande se introduce en un LONGVARCHAR parámetro, puede ser más práctico enviarlo a través de .java.io.InputStream Los datos se leerán desde la secuencia según sea necesario hasta que se alcance el final del archivo. El controlador JDBC realizará cualquier conversión necesaria de ASCII al formato char de la base de datos.

<B>Nota:</B> Este objeto de secuencia puede ser un objeto de secuencia estándar Java o su propia subclase que implementa la interfaz estándar.

<B>Nota:</B> Consulte la documentación del controlador JDBC para determinar si podría ser más eficaz usar una versión de la que toma un parámetro de setAsciiStream longitud.

Agregado en la versión 1.6.

Java documentación para java.sql.PreparedStatement.setAsciiStream(int, java.io.InputStream).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

SetAsciiStream(Int32, Stream, Int32)

Establece el parámetro designado en el flujo de entrada especificado, que tendrá el número especificado de bytes.

[Android.Runtime.Register("setAsciiStream", "(ILjava/io/InputStream;I)V", "GetSetAsciiStream_ILjava_io_InputStream_IHandler:Java.Sql.IPreparedStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetAsciiStream(int parameterIndex, System.IO.Stream? x, int length);
[<Android.Runtime.Register("setAsciiStream", "(ILjava/io/InputStream;I)V", "GetSetAsciiStream_ILjava_io_InputStream_IHandler:Java.Sql.IPreparedStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetAsciiStream : int * System.IO.Stream * int -> unit

Parámetros

parameterIndex
Int32

el primer parámetro es 1, el segundo es 2, ...

x
Stream

el flujo de entrada de Java que contiene el valor del parámetro ASCII

length
Int32

el número de bytes de la secuencia

Atributos

Excepciones

si se produce un error de base de datos.

Comentarios

Establece el parámetro designado en el flujo de entrada especificado, que tendrá el número especificado de bytes. Cuando un valor ASCII muy grande se introduce en un LONGVARCHAR parámetro, puede ser más práctico enviarlo a través de .java.io.InputStream Los datos se leerán desde la secuencia según sea necesario hasta que se alcance el final del archivo. El controlador JDBC realizará cualquier conversión necesaria de ASCII al formato char de la base de datos.

<B>Nota:</B> Este objeto de secuencia puede ser un objeto de secuencia estándar Java o su propia subclase que implementa la interfaz estándar.

Java documentación para java.sql.PreparedStatement.setAsciiStream(int, java.io.InputStream, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

SetAsciiStream(Int32, Stream, Int64)

Establece el parámetro designado en el flujo de entrada especificado, que tendrá el número especificado de bytes.

[Android.Runtime.Register("setAsciiStream", "(ILjava/io/InputStream;J)V", "GetSetAsciiStream_ILjava_io_InputStream_JHandler:Java.Sql.IPreparedStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetAsciiStream(int parameterIndex, System.IO.Stream? x, long length);
[<Android.Runtime.Register("setAsciiStream", "(ILjava/io/InputStream;J)V", "GetSetAsciiStream_ILjava_io_InputStream_JHandler:Java.Sql.IPreparedStatementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetAsciiStream : int * System.IO.Stream * int64 -> unit

Parámetros

parameterIndex
Int32

el primer parámetro es 1, el segundo es 2, ...

x
Stream

el flujo de entrada de Java que contiene el valor del parámetro ASCII

length
Int64

el número de bytes de la secuencia

Atributos

Excepciones

si se produce un error de base de datos.

Comentarios

Establece el parámetro designado en el flujo de entrada especificado, que tendrá el número especificado de bytes. Cuando un valor ASCII muy grande se introduce en un LONGVARCHAR parámetro, puede ser más práctico enviarlo a través de .java.io.InputStream Los datos se leerán desde la secuencia según sea necesario hasta que se alcance el final del archivo. El controlador JDBC realizará cualquier conversión necesaria de ASCII al formato char de la base de datos.

<B>Nota:</B> Este objeto de secuencia puede ser un objeto de secuencia estándar Java o su propia subclase que implementa la interfaz estándar.

Agregado en la versión 1.6.

Java documentación para java.sql.PreparedStatement.setAsciiStream(int, java.io.InputStream, long).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a