Partager via


IErrorRecordsImpl, classe

Implémente l'interface OLE DB IErrorRecords , l'ajout des enregistrements à et à récupérer des enregistrements d'une donnée membre (m_rgErrors) de type CAtlArray<RecordClass>.

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

Paramètres

  • T
    Une classe dérivée d' IErrorRecordsImpl.

  • RecordClass
    Une classe qui représente un objet d'erreur OLE DB.

Membres

41h90wxw.collapse_all(fr-fr,VS.110).gifMéthodes

GetErrorDescriptionString

Obtient la chaîne de description d'erreur d'un enregistrement des erreurs.

GetErrorGUID

Obtient l'erreur GUID d'un enregistrement des erreurs.

GetErrorHelpContext

Obtient l'ID de contexte d'aide d'un enregistrement des erreurs.

GetErrorHelpFile

Obtient le chemin d'accès complet du fichier d'aide d'un enregistrement des erreurs.

GetErrorSource

Obtient le code source d'erreur d'un enregistrement des erreurs.

41h90wxw.collapse_all(fr-fr,VS.110).gifMéthodes d'interface

AddErrorRecord

Ajoute un enregistrement à l'objet d'erreur OLE DB.

GetBasicErrorInfo

Retourne des informations de base sur l'erreur, tel que le code de retour et le numéro d'erreur spécifique au fournisseur.

GetCustomErrorObject

Retourne un pointeur vers une interface d'un objet personnalisé d'erreur.

GetErrorInfo

Retourne un pointeur d'interface de IErrorInfo dans l'enregistrement spécifié.

GetErrorParameters

Retourne les paramètres d'erreur.

GetRecordCount

Retourne le nombre d'enregistrements de l'objet d'enregistrement OLE DB.

41h90wxw.collapse_all(fr-fr,VS.110).gifMembres de données

m_rgErrors

Un tableau d'enregistrements des erreurs.

Configuration requise

Header: atldb.h

Voir aussi

Concepts

Modèles du fournisseur OLE DB (C++)

Architecture des modèles du fournisseur OLE DB