Idioma

IRowSet.SetAsciiStream Método

Definição

Sobrecargas

Nome Description
SetAsciiStream(Int32, Stream)

Define o parâmetro designado no comando desse RowSet objeto como 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 desse RowSet objeto como o valor fornecido java.io.InputStream .

SetAsciiStream(String, Stream, Int32)

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

SetAsciiStream(Int32, Stream)

Define o parâmetro designado no comando desse RowSet objeto como 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 desse RowSet objeto 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.InputStream. Os dados serão lidos do fluxo conforme necessário até que o fim do arquivo seja atingido. O driver JDBC fará qualquer conversão necessária do ASCII para o formato char do banco de dados.

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

<Observação B>:/B< Consulte a documentação do driver JDBC para determinar se pode ser mais eficiente usar uma versão com um parâmetro de >setAsciiStreamcomprimento.

Adicionado em 1.6.

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

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

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.InputStream. Os dados serão lidos do fluxo conforme necessário até que o fim do arquivo seja atingido. O driver JDBC fará qualquer conversão necessária do ASCII para o formato char do banco de dados.

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

<Observação B>:/B< Consulte a documentação do driver JDBC para determinar se pode ser mais eficiente usar uma versão com um parâmetro de >setAsciiStreamcomprimento.

Adicionado em 1.6.

Java documentação 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 Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

SetAsciiStream(Int32, Stream, Int32)

Define o parâmetro designado no comando desse RowSet objeto como 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 desse RowSet objeto como o valor fornecido java.io.InputStream . Pode ser mais prático enviar um valor ASCII muito grande por meio de um java.io.InputStream parâmetro e não como um LONGVARCHAR parâmetro. O driver lerá os dados do fluxo conforme necessário até chegar ao fim do arquivo.

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

Java documentação 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 Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

SetAsciiStream(String, Stream, Int32)

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

[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 para o fluxo de entrada fornecido, que terá o número especificado de bytes. 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.InputStream. Os dados serão lidos do fluxo conforme necessário até que o fim do arquivo seja atingido. O driver JDBC fará qualquer conversão necessária do ASCII para o formato char do banco de dados.

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

Adicionado em 1.4.

Java documentação 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 Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a