Not
Å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
Analysplattformssystem (PDW)
SQL-databas i Microsoft Fabric
OLE DB-drivrutinen för SQL Server rapporterar viss fel- och statusinformation i de fel-definierade gränssnitten IErrorInfo, IErrorRecords och ISQLErrorInfo.
OLE DB-drivrutinen för SQL Server stöder 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 OLE DB Driver för SQL Server". |
OLE DB-drivrutinen för SQL Server 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 | OLE DB-drivrutinen för SQL Server returnerar inte parametrar till konsumenten via GetErrorParameters. |
| GetRecordCount | Antal tillgängliga felregister. |
OLE DB-drivrutinen för SQL Server 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 OLE DB-drivrutinen för SQL Server 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 OLE DB-drivrutin för SQL Server-datakällan. Före försöket returnerar OLE DB-drivrutinen för SQL Server alltid noll. |