Compartilhar via


IRowSet.SetAsciiStream Método

Definição

Sobrecargas

SetAsciiStream(Int32, Stream)

Define o parâmetro designado no comando deste RowSet objeto para o fluxo de entrada fornecido.

SetAsciiStream(String, Stream)

Define o parâmetro designado como o fluxo de entrada fornecido.

SetAsciiStream(Int32, Stream, Int32)

Define o parâmetro designado no comando deste RowSet objeto para o valor fornecido java.io.InputStream .

SetAsciiStream(String, Stream, Int32)

Define o parâmetro designado como o fluxo de entrada fornecido, que terá o número de bytes especificado.

SetAsciiStream(Int32, Stream)

Define o parâmetro designado no comando deste RowSet objeto para o fluxo de entrada fornecido.

[Android.Runtime.Register("setAsciiStream", "(ILjava/io/InputStream;)V", "GetSetAsciiStream_ILjava_io_InputStream_Handler:Javax.Sql.IRowSetInvoker, 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:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetAsciiStream : int * System.IO.Stream -> unit

Parâmetros

parameterIndex
Int32

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

x
Stream

o fluxo de entrada Java que contém o valor do parâmetro ASCII

Atributos

Exceções

se ocorrer um erro ao acessar o banco de dados.

Comentários

Define o parâmetro designado no comando deste RowSet objeto para o fluxo de entrada fornecido. Quando um valor ASCII muito grande é inserido em um LONGVARCHAR parâmetro, pode ser mais prático enviá-lo por meio de um java.io.InputStreamarquivo . Os dados serão lidos do fluxo conforme necessário até que o final do arquivo seja alcançado. O driver JDBC fará qualquer conversão necessária de ASCII para o formato char do banco de dados.

<Nota B>:</B> Este objeto de fluxo pode ser um objeto de fluxo Java padrão ou sua própria subclasse que implementa a interface padrão.

<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 setAsciiStream comprimento.

Adicionado em 1.6.

Documentação Java para javax.sql.RowSet.setAsciiStream(int, java.io.InputStream).

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

SetAsciiStream(String, Stream)

Define o parâmetro designado como o fluxo de entrada fornecido.

[Android.Runtime.Register("setAsciiStream", "(Ljava/lang/String;Ljava/io/InputStream;)V", "GetSetAsciiStream_Ljava_lang_String_Ljava_io_InputStream_Handler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetAsciiStream (string? parameterName, System.IO.Stream? x);
[<Android.Runtime.Register("setAsciiStream", "(Ljava/lang/String;Ljava/io/InputStream;)V", "GetSetAsciiStream_Ljava_lang_String_Ljava_io_InputStream_Handler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetAsciiStream : string * System.IO.Stream -> unit

Parâmetros

parameterName
String

O nome do parâmetro

x
Stream

o fluxo de entrada Java que contém o valor do parâmetro ASCII

Atributos

Exceções

se ocorrer um erro ao acessar o banco de dados.

Comentários

Define o parâmetro designado como o fluxo de entrada fornecido. Quando um valor ASCII muito grande é inserido em um LONGVARCHAR parâmetro, pode ser mais prático enviá-lo por meio de um java.io.InputStreamarquivo . Os dados serão lidos do fluxo conforme necessário até que o final do arquivo seja alcançado. O driver JDBC fará qualquer conversão necessária de ASCII para o formato char do banco de dados.

<Nota B>:</B> Este objeto de fluxo pode ser um objeto de fluxo Java padrão ou sua própria subclasse que implementa a interface padrão.

<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 setAsciiStream comprimento.

Adicionado em 1.6.

Documentação Java para javax.sql.RowSet.setAsciiStream(java.lang.String, java.io.InputStream).

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

SetAsciiStream(Int32, Stream, Int32)

Define o parâmetro designado no comando deste RowSet objeto para o valor fornecido java.io.InputStream .

[Android.Runtime.Register("setAsciiStream", "(ILjava/io/InputStream;I)V", "GetSetAsciiStream_ILjava_io_InputStream_IHandler:Javax.Sql.IRowSetInvoker, 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:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetAsciiStream : int * System.IO.Stream * int -> unit

Parâmetros

parameterIndex
Int32

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

x
Stream

o fluxo de entrada Java que contém o valor do parâmetro ASCII

length
Int32

O número de bytes no fluxo

Atributos

Exceções

se ocorrer um erro ao acessar o banco de dados.

Comentários

Define o parâmetro designado no comando deste RowSet objeto para o valor fornecido java.io.InputStream . Pode ser mais prático enviar um valor ASCII muito grande através de um java.io.InputStream em vez de como um LONGVARCHAR parâmetro. O driver lerá os dados do fluxo conforme necessário até que ele atinja o fim do arquivo.

<Nota B>:</B> Este objeto de fluxo pode ser um objeto de fluxo Java padrão ou sua própria subclasse que implementa a interface padrão.

Documentação Java para javax.sql.RowSet.setAsciiStream(int, java.io.InputStream, int).

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

SetAsciiStream(String, Stream, Int32)

Define o parâmetro designado como o fluxo de entrada fornecido, que terá o número de bytes especificado.

[Android.Runtime.Register("setAsciiStream", "(Ljava/lang/String;Ljava/io/InputStream;I)V", "GetSetAsciiStream_Ljava_lang_String_Ljava_io_InputStream_IHandler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SetAsciiStream (string? parameterName, System.IO.Stream? x, int length);
[<Android.Runtime.Register("setAsciiStream", "(Ljava/lang/String;Ljava/io/InputStream;I)V", "GetSetAsciiStream_Ljava_lang_String_Ljava_io_InputStream_IHandler:Javax.Sql.IRowSetInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetAsciiStream : string * System.IO.Stream * int -> unit

Parâmetros

parameterName
String

O nome do parâmetro

x
Stream

o fluxo de entrada Java que contém o valor do parâmetro ASCII

length
Int32

O número de bytes no fluxo

Atributos

Exceções

se ocorrer um erro ao acessar o banco de dados.

Comentários

Define o parâmetro designado como o fluxo de entrada fornecido, que terá o número de bytes especificado. Quando um valor ASCII muito grande é inserido em um LONGVARCHAR parâmetro, pode ser mais prático enviá-lo por meio de um java.io.InputStreamarquivo . Os dados serão lidos do fluxo conforme necessário até que o final do arquivo seja alcançado. O driver JDBC fará qualquer conversão necessária de ASCII para o formato char do banco de dados.

<Nota B>:</B> Este objeto de fluxo pode ser um objeto de fluxo Java padrão ou sua própria subclasse que implementa a interface padrão.

Adicionado em 1.4.

Documentação Java para javax.sql.RowSet.setAsciiStream(java.lang.String, java.io.InputStream, int).

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