Classe CRowset
Encapsula um objeto de conjunto de linhas OLE DB e vários relacionados interfaces e fornece métodos de manipulação de dados do conjunto de linhas.
template <class TAccessor = CAccessorBase>
class CRowset
Parâmetros
- TAccessor
Uma classe de acessador.O padrão é CAccessorBase.
Membros
Métodos
Incrementos de contagem de referência associado à linha atual. |
|
Libera linhas e atual IRowset interface. |
|
Compara dois marcadores usando IRowsetLocate::Compare. |
|
Cria um novo CRowset de objeto e (opcionalmente) associa-lo com um IRowset interface fornecida como um parâmetro. |
|
Exclui linhas do conjunto de linhas usando IRowsetChange:DeleteRows. |
|
Localiza a próxima linha correspondente após o indicador especificado. |
|
Retorna a posição aproximada de uma linha correspondente a um indicador. |
|
Recupera dados de cópia do conjunto de linhas da linha. |
|
Recupera dados do buffer especificado. |
|
Recupera os dados mais recentemente obtidas de ou transmitida 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. |
|
Reposiciona o local de busca de Avançar para a posição inicial. |
|
Move para o último registro. |
|
Busca dados da próxima linha seqüencial ou um número especificado de posições além da próxima linha. |
|
Move para o registro anterior. |
|
Busca a linha marcado por um indicador ou a linha em um deslocamento especificado a partir desse indicador. |
|
Busca linhas a partir de uma posição fracionária no conjunto de linhas. |
|
Chamadas IRowset::ReleaseRows para liberar o identificador de linha atual. |
|
Define valores de dados em uma ou mais colunas de uma linha usando IRowsetChange:SetData. |
|
Desfaz as alterações feitas desde a última busca uma linha ou atualização. |
|
Transmite qualquer pendente alterações feitas desde a última busca ou atualizar a linha atual. |
|
Transmite qualquer pendente alterações feitas desde a última busca ou atualizar todas as linhas. |
Comentários
Em OLE DB, um conjunto de linhas é o objeto através do qual um programa define e recupera dados.
Esta classe não deve ser instanciado, mas em vez disso, é passado como um parâmetro de modelo para CTable ou CCommand (CRowset é o padrão).
Requisitos
Cabeçalho: atldbcli.h
Consulte também
Conceitos
MultiRead exemplo de atributos