IRowSetReader.ReadData(IRowSetInternal) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Lê o novo conteúdo do objeto de chamada RowSet .
[Android.Runtime.Register("readData", "(Ljavax/sql/RowSetInternal;)V", "GetReadData_Ljavax_sql_RowSetInternal_Handler:Javax.Sql.IRowSetReaderInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void ReadData(Javax.Sql.IRowSetInternal? caller);
[<Android.Runtime.Register("readData", "(Ljavax/sql/RowSetInternal;)V", "GetReadData_Ljavax_sql_RowSetInternal_Handler:Javax.Sql.IRowSetReaderInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member ReadData : Javax.Sql.IRowSetInternal -> unit
Parâmetros
- caller
- IRowSetInternal
o RowSet objeto (1) que implementou a RowSetInternal interface, (2) com o qual este leitor está registrado e (3) cujo execute método chamou esse leitor
- Atributos
Exceções
se ocorrer um problema ao acessar o banco de dados ou se o leitor chamar o Execute() método.
Comentários
Lê o novo conteúdo do objeto de chamada RowSet . Para chamar esse método, um RowSet objeto deve ter implementado a RowSetInternal interface e registrado esse RowSetReader objeto como seu leitor. O readData método é invocado internamente pelo RowSet.execute método para conjuntos de linhas que dão suporte ao paradigma leitor/gravador.
O readData método adiciona linhas ao chamador. Ele pode ser implementado de várias maneiras e pode até mesmo popular o chamador com linhas de uma fonte de dados não relacional. Em geral, um leitor pode invocar qualquer um dos métodos do conjunto de linhas, com uma exceção. Chamar o método execute fará com que um SQLException seja gerado porque execute pode não ser chamado recursivamente. Além disso, quando um leitor invoca métodos RowSet , nenhum ouvinte é notificado; ou seja, nenhum RowSetEvent objeto é gerado e nenhum RowSetListener método é invocado. Isso é verdade porque os ouvintes já estão sendo notificados pelo método execute.
Java documentação para javax.sql.RowSetReader.readData(javax.sql.RowSetInternal).
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.