Partilhar via


Classe CSimpleRow

Fornece uma implementação padrão para a alça da linha, que é usada na classe de IRowsetImpl .

class CSimpleRow

Membros

Métodos

AddRefRow

Adiciona uma contagem de referência a um identificador de linha existente.

Comparar

Compara duas linhas para ver se elas se referem à mesma instância de linha.

CSimpleRow

O construtor.

ReleaseRow

Linhas de versões.

Membros de dados

m_dwRef

Contagem de referência a um identificador de linha existente.

m_iRowset

Um índice no conjunto de linhas que representa o cursor.

Comentários

Um identificador de linha é logicamente uma marca exclusivo de uma linha do resultado. IRowsetImpl cria uma nova CSimpleRow para cada linha solicitada em IRowsetImpl::GetNextRows. CSimpleRow também pode ser substituído com sua própria implementação da alça da linha, porque é um argumento de modelo padrão a IRowsetImpl. O único requisito para substituir essa classe é que a classe de substituição fornecer um construtor que aceita um único parâmetro de tipo LONG.

Requisitos

Header: atldb.h

Consulte também

Referência

Classe IRowsetImpl

Conceitos

Modelos de provedor de banco de dados OLE (C++)

Arquitetura de modelo do provedor de banco de dados OLE