Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
gäller för:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
SQL Server Native Client OLE DB-leverantören rapporterar viss fel- och statusinformation i OLE DB-definierade felgränssnitten IErrorInfo, IErrorRecords och ISQLErrorInfo.
SQL Server Native Client OLE DB-leverantören stödjer IErrorInfo-medlemsfunktioner enligt följande.
| Medlemsfunktion | Description |
|---|---|
| GetDescription | Beskrivande felmeddelandesträng. |
| GetGUID | GUID för gränssnittet som definierade felet. |
| GetHelpContext | Stöds inte. Returnerar alltid noll. |
| GetHelpFile | Stöds inte. Returnerar alltid NULL. |
| GetSource | Sträng "Microsoft SQL Server Native Client". |
SQL Server Native Client OLE DB-leverantören stöder konsumenttillgängliga IErrorRecords-medlemsfunktioner enligt följande.
| Medlemsfunktion | Description |
|---|---|
| GetBasicErrorInfo | Fyller en ERRORINFO-struktur med grundläggande information om ett fel. En ERRORINFO-struktur innehåller medlemmar som identifierar HRESULT-returvärdet för felet, samt leverantören och gränssnittet som felet gäller för. |
| GetCustomErrorObject | Returnerar en referens på gränssnitten ISQLErrorInfo och ISQLServerErrorInfo. |
| GetErrorInfo | Returnerar en referens på ett IErrorInfo-gränssnitt . |
| GetErrorParameters | SQL Server Native Client OLE DB-leverantören returnerar inte parametrar till konsumenten via GetErrorParameters. |
| GetRecordCount | Antal tillgängliga felregister. |
SQL Server Native Client OLE DB-leverantören stöder ISQLErrorInfo::GetSQLInfo-parametrar enligt följande.
| Parameter | Description |
|---|---|
| pbstrSQLState | Returnerar ett SQLSTATE-värde för felet. SQLSTATE-värden definieras i SQL-92, ODBC och ISO SQL samt API-specifikationerna. Varken SQL Server eller SQL Server Native Client OLE DB-leverantören definierade implementationsspecifika SQLSTATE-värden. |
| plNativeError | Returnerar SQL Server-felnumret från master.dbo.sysmessages när det är tillgängligt. Inbyggda fel finns tillgängliga efter ett lyckat försök att initiera en SQL Server Native Client OLE DB-leverantörs datakälla. Före försöket returnerar SQL Server Native Client OLE DB-leverantören alltid noll. |