Delen via


Errors

Van toepassing op:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform Systeem (PDW)SQL-database in Microsoft Fabric

OLE DB-stuurprogramma downloaden

OLE/COM-objecten rapporteren fouten via de HRESULT-terugvoercode van objectlidfuncties. Een OLE/COM HRESULT is een bitpack-structuur. OLE biedt macro's die structurele leden derefereren.

OLE/COM specificeert de IErrorInfo-interface . De interface biedt methoden zoals GetDescription bloot. Dit stelt clients in staat om foutgegevens uit OLE/COM-servers te halen. OLE DB breidt IErrorInfo uit om het terugsturen van meerdere foutinformatiepakketten bij een single-member functie uitvoering te ondersteunen.

SQL Server kan meerdere fouten teruggeven. Een applicatie kan serverfouten één voor één ophalen door IMultipleResults::GetResult aan te roepen, gecombineerd met ISQLErrorInfo en IErrorRecords.

De OLE DB-driver voor SQL Server maakt de IErrorInfo, de aangepaste ISQLErrorInfo en de provider-specifieke ISQLServerErrorInfo-foutobjectinterfaces beschikbaar.

Voor informatie over tracingfouten, zie Data Access Tracing. Voor informatie over verbeteringen aan foutopsporing die zijn toegevoegd in SQL Server 2012 (11.x), zie Toegang tot diagnostische informatie in het Uitgebreide Gebeurtenislogboek.

In deze sectie

Zie ook

OLE DB-stuurprogramma voor SQL Server-programmering