Compartilhar via


Classe IErrorRecordsImpl

Implementa o OLE DB IErrorRecords interface, adicionando registros a e recuperar registros de um membro de dados (m_rgErrors) do tipo CAtlArray do <RecordClass>.

template <
   class T, 
   class RecordClass = ATLERRORINFO
>
class IErrorRecordsImpl : public IErrorRecords

Parâmetros

  • T
    Uma classe derivada de IErrorRecordsImpl.

  • RecordClass
    Uma classe que representa um objeto de erro de OLE DB.

Membros

41h90wxw.collapse_all(pt-br,VS.110).gifMétodos

GetErrorDescriptionString

Obtém a cadeia de caracteres de descrição de erro de um registro de erro.

GetErrorGUID

Obtém o erro GUID de um registro de erro.

GetErrorHelpContext

Obtém a ID de contexto da Ajuda de um registro de erro.

GetErrorHelpFile

Obtém o caminho completo do arquivo de ajuda de um registro de erro.

GetErrorSource

Obtém o código de origem do erro de um registro de erro.

41h90wxw.collapse_all(pt-br,VS.110).gifMétodos de interface

AddErrorRecord

Adiciona um registro para o objeto de erro de OLE DB.

GetBasicErrorInfo

Retorna informações básicas sobre o erro, como o código de retorno e o número de erro específico do provedor.

GetCustomErrorObject

Retorna um ponteiro para uma interface em um objeto de erro personalizadas.

GetErrorInfo

Retorna um IErrorInfo o ponteiro de interface no registro especificado.

GetErrorParameters

Retorna os parâmetros de erro.

GetRecordCount

Retorna o número de registros no objeto de registro de OLE DB.

41h90wxw.collapse_all(pt-br,VS.110).gifMembros de dados

m_rgErrors

Uma matriz de registros de erro.

Requisitos

Cabeçalho: atldb.h

Consulte também

Conceitos

OLE DB Provider modelos (C++)

Arquitetura de modelo de provedor de BD OLE