Classe CDaoRecordset membros

Membros de dados
Construção
Atributos
Operações de Atualizar Recordset
Operações de navegação do conjunto de registros
Outras operações de conjunto de registros
Overridables

Membros de dados

m_bCheckCacheForDirtyFields Contém um Sinalizar que indica se os campos são automaticamente marcados como alterados.
m_pDAORecordset Um ponteiro para a interface do DAO base do objeto recordset.
m_nFields Contém o número de membros de dados de campo na classe de conjunto de registros e o número de colunas selecionadas pelo recordset do origem de dados.
m_nParams Contém o número de membros de dados de parâmetro na classe de conjunto de registros — o número de parâmetros passados com consulta do conjunto de registros
m_pDatabase Banco de dados de origem para este conjunto de resultados. Contém um ponteiro para um objeto de CDaoDatabase.
m_strFilter Contém uma Cadeia de caracteres usada para construir uma instrução SQL onde.
m_strSort Contém uma Cadeia de caracteres usada para construir uma instrução SQL ORDER BY.

Construção

CDaoRecordset Constrói um objeto de CDaoRecordset.
Fechar Fecha o conjunto de registros.
Aberto Cria um novo conjunto de registros de uma tabela, dynaset ou snapshot.

Atributos

CanAppend Retorna diferente de zero se novos registros podem ser adicionados ao conjunto de registros por meio da função de membro AddNew.
CanBookmark Retorna diferente de zero se o conjunto de registros oferece suporte a indicadores.
CanRestart Retorna diferente de zero se RepetirConsulta pode ser chamado para executar consulta o conjunto de registros novamente.
CanScroll Retorna diferente de zero se você pode percorrer os registros.
CanTransact Retorna diferente de zero se a fonte de dados oferece suporte a transações.
CanUpdate Retorna diferente de zero se o conjunto de registros pode ser atualizado (você pode adicionar, atualizar ou excluir registros).
GetCurrentIndex Retorna um CString contendo o nome do índice usado mais recentemente em um indexado, tipo tabela CDaoRecordset.
GetDateCreated Retorna a data e a hora a tabela base subjacente que um objeto CDaoRecordset foi criado
GetDateLastUpdated Retorna a data e hora da alterar mais recente feita no design de uma tabela base subjacente um objeto de CDaoRecordset.
GetEditMode Retorna um valor que indica o estado de edição para o registro atual.
GetLastModifiedBookmark Usado para determinar o mais recentemente adicionado ou atualizado registro.
GetName Retorna um CString contendo o nome do conjunto de registros.
GetParamValue Recupera o valor atual do parâmetro especificado armazenado no objeto DAOParameter subjacente.
GetRecordCount Retorna o número de registros acessados em um objeto recordset.
GetSQL Obtém a Cadeia de caracteres SQL usada para selecionar registros do conjunto de registros.
GetType Chamado para determinar o tipo de um conjunto de registros: tipo de tabela, tipo dynaset ou snapshot-tipo.
GetValidationRule Retorna um CString que contém o valor que valida os dados como ele é inserido em um campo.
GetValidationText Recupera o texto que é exibido quando uma regra de validação não está satisfeita.
IsBOF Retorna diferente de zero se o conjunto de registros tenha sido posicionado antes do primeiro registro. Não há nenhum registro atual.
IsDeleted Retorna diferente de zero se o conjunto de registros está posicionado em um registro excluído.
IsEOF Retorna diferente de zero se o conjunto de registros tenha sido posicionado após o último registro. Não há nenhum registro atual.
IsFieldDirty Retorna diferente de zero se o campo especificado no registro atual tiver sido alterado.
IsFieldNull Retorna diferente de zero se o campo especificado no registro atual é nulo (não tendo nenhum valor).
IsFieldNullable Retorna diferente de zero se o campo especificado no registro atual pode ser definido como nulo (não tendo nenhum valor).
IsOpen Retorna diferente de zero se Abrir tiver sido chamado anteriormente.
SetCurrentIndex Chamado para definir um índice em um recordset tipo tabela.
SetParamValue Define o valor atual do parâmetro especificado armazenado no objeto DAOParameter subjacente
SetParamValueNull Define o valor atual do parâmetro especificado para nulo (não tendo nenhum valor).

Operações de Atualizar Recordset

AddNew Prepara para adicionar um novo registro. Chamar do Atualizar para concluir a adição.
CancelUpdate Cancela qualquer atualizações devido a um AddNew ou Editar operação pendentes.
Excluir Exclui o registro atual do conjunto de registros. Você explicitamente deve rolar para outro registro após a exclusão.
Editar Prepara para as alterações no registro atual. Chamar do Atualizar para concluir a edição.
Atualização Conclui um AddNew ou Editar operação salvando os dados novos ou editados na fonte de dados.

Operações de navegação do conjunto de registros

Localização Localiza o primeiro, próximo, anterior ou último local de uma Cadeia de caracteres específica em um recordset tipo dynaset que satisfaça os critérios especificados e faz que registram o registro atual.
FindFirst Localiza o primeiro registro em um Recordset tipo dynaset ou um recordset do tipo snapshot que satisfaça os critérios especificados e faz que registram o registro atual.
FindLast Localiza o último registro em um Recordset tipo dynaset ou um recordset do tipo snapshot que satisfaça os critérios especificados e faz que registram o registro atual.
FindNext Localiza o próximo registro em um Recordset tipo dynaset ou um recordset do tipo snapshot que satisfaça os critérios especificados e faz que registram o registro atual.
FindPrev Localiza o recorde anterior em um tipo dynaset ou um recordset do tipo snapshot que satisfaça os critérios especificados e faz que registram o registro atual.
GetAbsolutePosition Retorna o número do registro atual de um objeto recordset.
GetBookmark Retorna um valor que representa o indicador de um registro.
GetPercentPosition Retorna a posição do registro atual como uma porcentagem do número total de registros.
Mover-se Posiciona o conjunto de registros para um número especificado de registros do registro atual em qualquer direção.
MoveFirst Posiciona o registro atual no primeiro registro no conjunto de registros.
MoveLast Posiciona o registro atual no último registro no conjunto de registros.
MoveNext Posiciona o registro atual sobre o Avançar registro no conjunto de registros.
MovePrev Posiciona o registro atual no registro anterior no conjunto de registros.
Procurar Localiza o registro em um objeto recordset do tipo tabela indexado que satisfaça os critérios especificados para o índice atual e faz que registram o registro atual.
SetAbsolutePosition Define o número do registro atual de um objeto recordset.
SetBookmark Posiciona o conjunto de registros em um registro que contém o indicador especificado.
SetPercentPosition Define a posição do registro atual em um local correspondente a uma percentagem do número total de registros em um conjunto de registros.

Outras operações de conjunto de registros

FillCache Preenchimentos de todos ou parte de um cache local para um objeto de conjunto de registros que contém dados de uma fonte de dados ODBC.
GetCacheSize Retorna um valor que especifica o número de registros em um recordset tipo dynaset que contém dados a ser armazenados em cache localmente de uma fonte de dados ODBC.
GetCacheStart Retorna um valor que especifica o indicador do primeiro registro no conjunto de registros a ser armazenado em cache.
GetFieldCount Retorna um valor que representa o número de campos em um conjunto de registros.
GetFieldInfo Retorna tipos específicos de informações sobre os campos do conjunto de registros.
GetFieldValue Retorna o valor de um campo em um conjunto de registros.
GetIndexCount Recupera o número de índices em uma tabela subjacente um conjunto de registros.
GetIndexInfo Retorna informações sobre um índice de vária.
GetLockingMode Retorna um valor que indica o tipo de bloqueio que está em vigor durante a edição.
Nova consulta Executa consulta do conjunto de registros novamente para atualizar os registros selecionados.
SetCacheSize Define um valor que especifica o número de registros em um recordset tipo dynaset que contém dados a ser armazenados em cache localmente de uma fonte de dados ODBC.
SetCacheStart Define um valor que especifica o indicador do primeiro registro no conjunto de registros a ser armazenado em cache.
SetFieldDirty Marca o campo especificado no registro atual como alterado.
SetFieldNull Define o valor do campo especificado no registro atual para nulo (não tendo nenhum valor).
SetFieldValue Define o valor de um campo em um conjunto de registros.
SetFieldValueNull Define o valor de um campo em um conjunto de registros como nulo. (não tendo nenhum valor).
SetLockingMode Define um valor que indica o tipo de bloqueio para pôr em prática durante a edição.

Overridables

DoFieldExchange Chamado para trocar dados (em ambos os sentidos) entre os membros de dados de campo do conjunto de registros e o registro correspondente no origem de dados. Implementa DAO registro campo exchange (DFX).
GetDefaultDBName Retorna o nome da fonte de dados padrão.
GetDefaultSQL Chamado para obter a Cadeia de caracteres SQL padrão para executar.

Visão geral de CDaoRecordsetMembros de classe base | Gráfico de hierarquia

Index