Sdílet prostřednictvím


Třída IErrorRecordsImpl

Implementuje OLE DB IErrorRecords rozhraní přidávání záznamů a načítání záznamů ze člena (m_rgErrors) typu CAtlArray <RecordClass>.

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

Parametry

  • T
    Třída odvozená ze třídy IErrorRecordsImpl.

  • RecordClass
    Třída představující objekt OLE DB chyba.

Členy

41h90wxw.collapse_all(cs-cz,VS.110).gifMetody

GetErrorDescriptionString

Načte řetězec popisu chyby ze záznamu chyby.

GetErrorGUID

Chyba GUID získá ze záznamu chyby.

GetErrorHelpContext

ID kontextové nápovědy se získává ze záznamu chyby.

GetErrorHelpFile

Úplná cesta k souboru nápovědy získá ze záznamu chyby.

GetErrorSource

Zdrojový kód chyby se získává ze záznamu chyby.

41h90wxw.collapse_all(cs-cz,VS.110).gifMetody rozhraní

AddErrorRecord

Přidá záznam do objektu OLE DB chyba.

GetBasicErrorInfo

Vrátí základní informace o chybě, například návratový kód a číslo chyby zprostředkovatele.

GetCustomErrorObject

Vrací ukazatel na objekt vlastní chyba rozhraní.

GetErrorInfo

Vrátí IErrorInfo ukazatele rozhraní na určený záznam.

GetErrorParameters

Vrátí parametry chyb.

GetRecordCount

Vrátí počet záznamů v objektu OLE DB záznamu.

41h90wxw.collapse_all(cs-cz,VS.110).gifDatové členy

m_rgErrors

Pole záznamy chyb.

Požadavky

Záhlaví: atldb.h

Viz také

Koncepty

Šablony zprostředkovatele technologie OLE DB (C++)

Architektura šablony OLE DB Provider