错误

OLE/COM 对象通过对象成员函数的 HRESULT 返回代码报告错误。OLE/COM HRESULT 是一种位压缩结构。OLE 提供取消对结构成员的引用的宏。

OLE/COM 指定 IErrorInfo 接口。该接口公开 GetDescription 之类的方法。这允许客户端从 OLE/COM 服务器提取错误详细信息。OLE DB 扩展 IErrorInfo 以支持返回针对单成员函数执行的多个错误信息包。

SQL Server 可以返回多个错误。通过调用 IMultipleResults::GetResult 并结合 ISQLErrorInfoIErrorRecords,应用程序可以一次检索一个服务器错误。

SQL Server Native Client OLE DB 访问接口公开 OLE DB 记录增强型 IErrorInfo、自定义 ISQLErrorInfo 和特定于访问接口的 ISQLServerErrorInfo 错误对象接口。

有关跟踪错误的详细信息,请参阅 Data Access Tracing(数据访问跟踪)。