Compartilhar via


Membros Recordset2 (DAO)

Aplica-se ao: Access 2013, Office 2013

Um objeto Recordset2 representa os registros em uma tabela de base ou os registros resultantes da execução de uma consulta.

Métodos

Nome

Descrição

AddNew

Cria um novo registro para um objeto Recordset2 atualizável.

Cancel

OBSERVAÇÃO: o Microsoft Access 2013 não oferece suporte para espaços de trabalho ODBCDirect. Use ADO if you want to access external data sources without using the Microsoft Access database engine.

Cancela a execução de uma chamada assíncrona pendente do método (apenas espaços de trabalho ODBCDirect).

CancelUpdate

Cancela qualquer atualizações pendentes de um objeto Recordset.

Clone

Cria um objeto Recordset duplicado que faz referência ao objeto Recordset2 original.

Close

Fecha um Recordset aberto.

CopyQueryDef

Retorna um objeto QueryDef que é uma cópia do QueryDef utilizado para criar o objeto Recordset representado pelo espaço reservado do conjunto de registros (somente em espaços de trabalho do Microsoft Access) .

Delete

Não é suportado por este objeto.

Edit

Copia o registro atual de um objeto Recordset atualizável para o buffer de cópia para edição subsequente.

FillCache

Preenche todo ou uma parte do cache local para um objeto Recordset que contém dados de uma fonte de dados ODBC conectada ao mecanismo de banco de dados do Microsoft Access (apenas bancos de dados ODBC conectados ao mecanismo de banco de dados do Microsoft Access).

FindFirst

Localiza o primeiro registro em um dynaset ou objeto de tipo instantâneo do Conjunto de registros, que atende aos critérios específicos e torna esse registro atual (somente para espaços de trabalho do Microsoft Access).

FindLast

Localiza o último registro em um objeto Recordset tipo dynaset ou instantâneo que atenda a critérios específicos e torne esse registro o registro atual (Apenas Espaços de trabalho do Microsoft Access).

FindNext

Localiza o próximo registro em um objeto Recordset tipo dynaset ou instantâneo que atenda a critérios específicos e torne esse registro o registro atual (apenas espaços de trabalho do Microsoft Access ). .

FindPrevious

Localiza o registro anterior em um objeto Recordset tipo dynaset ou instantâneo que atenda a critérios específicos e torne esse registro o registro atual (apenas espaços de trabalho do Microsoft Access). .

GetRows

Recupera múltiplas linhas de um objeto Recordset.

Move

Move a posição do registro atual em um objeto Recordset.

MoveFirst

Move para o primeiro registro em um objeto Recordset específico e o torna o registro atual.

MoveLast

Move para o último registro em um objeto Recordset específico e o torna o registro atual.

MoveNext

Move para o próximo registro em um objeto Recordset específico e o torna o registro atual.

MovePrevious

Move para o registro anterior em um objeto Recordset específico e o torna o registro atual.

NextRecordset

OBSERVAÇÃO: o Microsoft Access 2013 não oferece suporte para espaços de trabalho ODBCDirect. Use o ADO caso queira acessar fontes de banco de dados externo sem utilizar o mecanismo de banco de dados do Microsoft Access.

Obtém o próximo conjunto de registros, se houver, retornado por uma consulta seleção de várias partes em uma chamada OpenRecordset, e retorna um valor Boolean indicando se um ou mais registros adicionais estão pendentes (apenas espaços de trabalho ODBCDirect).

OpenRecordset

Cria um novo objeto Recordset e o acrescenta à coleção Recordsets.

Requery

Atualiza os dados no objeto Recordset reexecutando a consulta na qual o objeto é baseado.

Buscar

Localiza o registro em um objeto Recordset do tipo tabela indexada que satisfaz os critérios especificados para o índice atual e torna esse registro o registro atual (somente espaços de trabalho do Microsoft Access).

Atualizar

OBSERVAÇÃO: o Microsoft Access 2013 não oferece suporte para espaços de trabalho ODBCDirect. Use o ADO se você quiser acessar fontes de dado externas sem usar o mecanismo de banco de dados do Microsoft Access.

Salva o conteúdo do buffer de cópia em um objeto Recordset atualizável.

Propriedades

Nome

Descrição

AbsolutePosition

Define ou retorna o número de registros relativos de um registro atual do objeto Recordset2.

BatchCollisionCount

OBSERVAÇÃO: o Microsoft Access 2013 não oferece suporte para espaços de trabalho ODBCDirect. Use ADO para acessar fontes de dados externas sem usar o mecanismo de banco de dados do Microsoft Access.

Retorna o número de registros que não concluíram a última atualização em lotes (somente em espaços de trabalho ODBCDirect).

BatchCollisions

OBSERVAÇÃO: o Microsoft Access 2013 não oferece suporte para espaços de trabalho ODBCDirect. Use ADO para acessar fontes de dados externas sem usar o mecanismo de banco de dados do Microsoft Access.

Retorna uma matriz de indicadores mostrando as linhas que geraram colisões na última operação de atualização em lotes (somente em espaços de trabalho ODBCDirect).

BatchSize

OBSERVAÇÃO: o Microsoft Access 2013 não oferece suporte para espaços de trabalho ODBCDirect. Use ADO para acessar fontes de dados externas sem usar o mecanismo de banco de dados do Microsoft Access.

Defina ou retorna o número de instruções enviadas de volta para o servidor em cada lote (somente nos espaços de trabalho ODBCDirect).

BOF

Retorna um valor que indica se a posição atual do registro será antes do primeiro registro em um objeto Recordset. Boolean somente leitura.

Bookmark

Define ou retorna um marcador que identifica exclusivamente o registro atual em um objeto Recordset.

Bookmarkable

Retorna um valor que indica se um objeto Recordset suporta marcadores, que pode ser definido usando a propriedade Bookmark.

CacheSize

Define ou retorna vários registros recuperados de uma fonte de dados ODBC que serão armazenados em cache localmente. Long de leitura/gravação.

CacheStart

Define ou retorna um valor que especifica o marcador do primeiro registro em um objeto Recordset do tipo dynaset, que contém os dados a serem armazenados localmente a partir de uma fonte de dados ODBC (somente em espaços de trabalho do Microsoft Access ).

Connection

Retorna o objeto Connection que corresponde ao banco de dados.

DateCreated

Retorna a data e a hora na qual a tabela base foi criada (somente nos espaços de trabalho do Microsoft Access). Somente leitura Variant.

EditMode

Retorna um valor que indica o estado da edição do registro atual.

EOF

Retorna um valor que indica se a posição do registro atual será depois do último registro em um objeto Recordset. Boolean somente leitura.

Fields

Retorna uma coleção Fields que representa todos os objetos Field armazenados para o objeto especificado. Somente leitura.

Filter

Define ou retorna um valor que determina os registros incluídos em um objeto Recordset aberto posteriormente (somente nos espaços de trabalho do Microsoft Access). String de leitura/gravação.

Index

Define ou retorna um valor que indica o nome do objeto Index atual em um objeto Recordset do tipo Tabela (somente em espaços de trabalho do Microsoft Access)

LastModified

Retorna um marcador indicando o registro mais recentemente adicionado ou alterado.

LastUpdated

Retorna a data e a hora da alteração mais recente feita em uma tabela base. Somente leitura Variant.

LockEdits

Define ou retorna um valor indicando o tipo de bloqueio que está em vigor durante a edição.

Name

Retorna o nome do objeto especificado. String somente leitura.

NoMatch

Indica se um registro em particular foi localizado usando o método Seek ou um dos métodos Find (somente em espaços de trabalho do Microsoft Access)

ParentRecordset

Retorna o Recordset pai do conjunto de registros especificado. Somente leitura.

PercentPosition

Define ou retorna um valor que indica o local aproximado do registro atual no objeto Recordset com base em uma porcentagem de registros no Recordset.

Properties

Retorna a coleção Properties do objeto especificado. Somente leitura.

RecordCount

Retorna o número de registros acessados em um objeto Recordset ou o número total de registros em um objeto Recordset do tipo tabela. ou objeto TableDef . Long somente leitura.

RecordStatus

OBSERVAÇÃO: o Microsoft Access 2013 não oferece suporte para espaços de trabalho ODBCDirect. Use o ADO para acessar fontes de dados externas sem usar o mecanismo de banco de dados do Microsoft Access.

Retorna um valor que indica o status de atualização do registro atual se este fizer parte de uma atualização em lotes (somente em espaços de trabalho do ODBCDirect). RecordStatusEnum somente leitura.

Restartable

Retorna um valor que indica se um objeto Recordset oferece suporte ao método Requery, que reexecuta a consulta na qual está baseado o objeto Recordset.

Sort

Define ou retorna a ordem de classificação dos registros em um objeto Recordset (somente em espaços de trabalho do Microsoft Access)

StillExecuting

OBSERVAÇÃO: o Microsoft Access 2013 não oferece suporte para espaços de trabalho ODBCDirect. Use ADO para acessar fontes de dados externas sem usar o mecanismo de banco de dados do Microsoft Access.

Indica se uma operação assíncrona ou não (ou seja, um método chamado com a opção dbRunAsync) concluiu a execução (somente em espaços de trabalho ODBCDirect).

Transactions

Retorna um valor que indica se um objeto tem suporte em transações. Boolean somente leitura.

Type

Define ou retorna um valor que indica o tipo operacional ou o tipo de dados de um objeto. Integer somente leitura.

Updatable

Retorna um valor que indica se você pode alterar um objeto DAO. Boolean somente leitura.

UpdateOptions

OBSERVAÇÃO: o Microsoft Access 2013 não oferece suporte para espaços de trabalho ODBCDirect. Use o ADO para acessar fontes de dados externas sem usar o mecanismo de banco de dados do Microsoft Access.

Define ou retorna um valor que indica como a cláusula WHERE será construída para cada registro durante uma atualização em lotes e se a atualização em lotes deverá usar uma instrução UPDATE ou DELETE seguida de INSERT (somente em espaços de trabalho ODBCDirect). UpdateCriteriaEnum de leitura/gravação

ValidationRule

Define ou retorna um valor que valida os dados em um campo à medida que estes são alterados ou adicionados a uma tabela (somente espaços de trabalho do Microsoft Access). String de leitura/gravação.

ValidationText

Define ou retorna um valor que especifica o texto da mensagem exibido pelo aplicativo, caso o valor de um objeto Field não satisfaça a regra de validação especificada pela definição da propriedade ValidationRule (somente nos espaços de trabalho do Microsoft Access). String somente leitura.