Partilhar via


Classe CSimpleRow

Fornece uma implementação padrão para o identificador de linha, é usado o IRowsetImpl classe.

class CSimpleRow

Membros

148e8hdy.collapse_all(pt-br,VS.110).gifMétodos

AddRefRow

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

Compare

Compara duas linhas para ver se eles consultar a mesma instância de linha.

CSimpleRow

O construtor.

ReleaseRow

Libera linhas.

148e8hdy.collapse_all(pt-br,VS.110).gifMembros de dados

m_dwRef

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

m_iRowset

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

Comentários

Um identificador de linha é logicamente um marcador exclusivo para uma linha de resultado.IRowsetImplcria um novo CSimpleRow para cada linha solicitada na IRowsetImpl::GetNextRows.CSimpleRowtambém pode ser substituído com sua própria implementação de identificador de linha, como um argumento de modelo padrão para IRowsetImpl.O único requisito para substituir essa classe é ter a classe de substituição forneça um construtor que aceita um único parâmetro do tipo longo.

Requisitos

Cabeçalho: atldb.h

Consulte também

Referência

Classe IRowsetImpl

Conceitos

OLE DB Provider modelos (C++)

Arquitetura de modelo de provedor de BD OLE