Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí na:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytický platformový systém (PDW)
SQL databáze v Microsoft Fabric
Ovladač OLE DB pro SQL Server hlásí některé chybové a stavové informace v rozhraní definovaných v OLE DB IErrorInfo, IErrorRecords a ISQLErrorInfo.
Ovladač OLE DB pro SQL Server podporuje funkce členů IErrorInfo následovně.
| Členová funkce | Description |
|---|---|
| GetDescription | Popisný řetězec chybových zpráv. |
| GetGUID | GUID rozhraní, které chybu definovalo. |
| GetHelpContext | Není podporováno. Vždy vrací nulu. |
| GetHelpFile | Není podporováno. Vždy vrací NULL. |
| GetSource | String "Microsoft OLE DB Driver for SQL Server". |
Ovladač OLE DB pro SQL Server podporuje spotřebitelsky dostupné funkce členů IErrorRecords následovně.
| Členová funkce | Description |
|---|---|
| GetBasicErrorInfo | Vyplní strukturu ERRORINFO základními informacemi o chybě. Struktura ERRORINFO obsahuje členy, kteří identifikují návratovou hodnotu HRESULT pro chybu a poskytovatele a rozhraní, na které se chyba vztahuje. |
| GetCustomErrorObject | Vrací odkaz na rozhraní ISQLErrorInfo a ISQLServerErrorInfo. |
| GetErrorInfo | Vrací odkaz na rozhraní IErrorInfo . |
| GetErrorParameters | OLE DB Driver pro SQL Server nevrací parametry uživateli prostřednictvím GetErrorParameters. |
| GetRecordCount | Počet chybových záznamů je k dispozici. |
Ovladač OLE DB pro SQL Server podporuje parametry ISQLErrorInfo::GetSQLInfo následovně.
| Parameter | Description |
|---|---|
| pbstrSQLState | Vrací hodnotu SQLSTATE pro chybu. Hodnoty SQLSTATE jsou definovány ve specifikacích SQL SQL-92, ODBC a ISO SQL a API. Ani SQL Server, ani OLE DB Driver pro SQL Server nedefinovaly implementace specifické hodnoty SQLSTATE. |
| plNativeError | Vrací chybové číslo SQL Serveru z master.dbo.sysmessages , pokud je k dispozici. Nativní chyby jsou dostupné po úspěšném pokusu o inicializaci ovladače OLE DB pro zdroj dat SQL Serveru. Před pokusem ovladač OLE DB pro SQL Server vždy vrátí nulu. |