IPreparedStatement.SetAsciiStream Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
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 determinado, que tendrá el número de bytes indicado. |
SetAsciiStream(Int32, Stream, Int64) |
Establece el parámetro designado en el flujo de entrada determinado, que tendrá el número de bytes indicado. |
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
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 de Java estándar 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.
Documentación de Java 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 proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Se aplica a
SetAsciiStream(Int32, Stream, Int32)
Establece el parámetro designado en el flujo de entrada determinado, que tendrá el número de bytes indicado.
[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
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 determinado, que tendrá el número de bytes indicado. 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 de Java estándar o su propia subclase que implementa la interfaz estándar.
Documentación de Java 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 proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Se aplica a
SetAsciiStream(Int32, Stream, Int64)
Establece el parámetro designado en el flujo de entrada determinado, que tendrá el número de bytes indicado.
[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
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 determinado, que tendrá el número de bytes indicado. 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 de Java estándar o su propia subclase que implementa la interfaz estándar.
Agregado en la versión 1.6.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.