Classe IErrorRecordsImpl

Implementa l'interfaccia OLE DB IErrorRecords , aggiungendo i record su e il recupero dei record da un membro dati (m_rgErrors) di tipo CAtlArray<RecordClass>.

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

Parametri

  • T
    Classe derivata da IErrorRecordsImpl.

  • RecordClass
    Classe che rappresenta un oggetto error OLE DB.

Membri

41h90wxw.collapse_all(it-it,VS.110).gifMetodi

GetErrorDescriptionString

Ottiene la stringa descrittiva di errori da un record di errore.

GetErrorGUID

Ottiene l'errore GUID da un record di errore.

GetErrorHelpContext

Ottiene l'ID del contesto della guida da un record di errore.

GetErrorHelpFile

Ottiene il percorso completo del file della Guida da un record di errore.

GetErrorSource

Ottiene il codice sorgente di errore da un record di errore.

41h90wxw.collapse_all(it-it,VS.110).gifMetodi di interfaccia

AddErrorRecord

Aggiunge un record all'errore OLE DB.

GetBasicErrorInfo

Restituisce informazioni di base sull'errore, ad esempio il numero di errore specifico del provider e del codice restituito.

GetCustomErrorObject

Restituisce un puntatore a un'interfaccia in un oggetto di errore personalizzato.

GetErrorInfo

Restituisce un puntatore a interfaccia di IErrorInfo nel record specificato.

GetErrorParameters

Restituisce i parametri di errore.

GetRecordCount

Restituisce il numero di record nell'oggetto del record OLE DB.

41h90wxw.collapse_all(it-it,VS.110).gifMembri di dati

m_rgErrors

Una matrice di record di errore.

Requisiti

Header: il file

Vedere anche

Concetti

Modelli provider OLE DB (C++)

Architettura dei modelli di provider OLE DB