IErrorRecordsImpl 类

实现 OLE DB IErrorRecords 接口, " 添加记录到和检索记录。数据成员 (m_rgErrors的类型) CAtlArray<RecordClass>

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

参数

  • T
    IErrorRecordsImpl派生的类。

  • RecordClass
    表示 OLE DB 错误对象的类。

成员

41h90wxw.collapse_all(zh-cn,VS.110).gif方法

GetErrorDescriptionString

从错误记录获取错误说明字符串。

GetErrorGUID

从错误记录获取错误 GUID。

GetErrorHelpContext

从错误记录获取帮助上下文 ID。

GetErrorHelpFile

从错误记录获取帮助文件的完整路径名。

GetErrorSource

从错误记录获取错误源代码。

41h90wxw.collapse_all(zh-cn,VS.110).gif接口方法

AddErrorRecord

添加记录到 OLE DB 错误对象。

GetBasicErrorInfo

返回有关错误的基本信息,如返回代码并提供程序特定的错误号。

GetCustomErrorObject

返回指向在自定义错误对象的接口。

GetErrorInfo

返回在指定记录的一 IErrorInfo 接口指针。

GetErrorParameters

返回错误参数。

GetRecordCount

返回记录数量。 OLE DB 记录对象的。

41h90wxw.collapse_all(zh-cn,VS.110).gif数据成员

m_rgErrors

数组错误的记录。

要求

Header: atldb.h

请参见

概念

OLE DB 提供程序模板 (C++)

OLE DB 提供程序模板体系结构