Classe CRowset
Encapsula um objeto de conjunto de linhas OLE DB e várias interfaces relacionadas e fornece métodos de manipulação de dados do conjunto de linhas.
template <class TAccessor = CAccessorBase>
class CRowset
Parâmetros
- TAccessor
Uma classe do acessador. O padrão é CAccessorBase.
Membros
Métodos
Incrementa a contagem de referência associada à linha atual. |
|
Linhas das versões e a interface atual de IRowset . |
|
Compara dois indicadores usando IRowsetLocate::Compare. |
|
Cria um novo objeto a partir de CRowset e (opcionalmente) associá-lo a uma interface de IRowset fornecida como um parâmetro. |
|
Exclui linhas do conjunto de linhas usando IRowsetChange:DeleteRows. |
|
Localiza a próxima linha de correspondência depois que o indicador especificado. |
|
Retorna a posição aproximada de uma linha que corresponde a um medidor. |
|
Recupera dados de uma cópia do conjunto de linhas. |
|
Recupera dados de buffer especificado. |
|
Recupera os dados buscados recentemente do ou passados para a fonte de dados, ignorando as alterações pendentes. |
|
Retorna o status de todas as linhas. |
|
Cria e insere uma nova linha usando IRowsetChange:InsertRow. |
|
Compara a linha especificada com a linha atual. |
|
Reposicionar o local da próxima busca à posição inicial. |
|
Move para o último registro. |
|
Dados de buscas sequencial de linha próximo ou um número especificado de posições além da linha seguinte. |
|
Move o registro anterior. |
|
Busca a linha marcada por um medidor ou a linha em um deslocamento especificado do medidor. |
|
Buscar linhas a partir de uma posição fracionário no conjunto de linhas. |
|
Chamadas IRowset::ReleaseRows para liberar o identificador da linha atual. |
|
Define valores de dados em uma ou mais colunas de uma linha que usa IRowsetChange:SetData. |
|
Desfaz todas as alterações feitas em uma linha desde que o a última busca ou Atualização. |
|
Passa todas as alterações pendentes feitas à linha atual desde que a busca ou a última atualização. |
|
Passa todas as alterações pendentes feitas em todas as linhas desde que a busca ou a última atualização. |
Comentários
No OLE DB, um conjunto de linhas é o objeto através do qual um programa define e recupera dados.
Esta classe não se destina a ser criada uma instância mas em vez passado como um parâmetro do modelo a CTable ou a CCommand (CRowset é o padrão).
Requisitos
Header: atldbcli.h
Consulte também
Conceitos
Exemplo de atributos de MultiRead