Udostępnij przez


Informacje o interfejsów

The SQL Server Native klient OLE DB dostawca reports some error and status information in the OLE DB-defined error interfaces IErrorInfo, IErrorRecords, and ISQLErrorInfo.

The SQL Server Native klient OLE DB dostawca supports IErrorInfo element członkowski functions as follows.

funkcja element członkowski

Description

GetDescription

Ciąg komunikatu błędu opisowy.

GetGUID

Identyfikator GUID interfejs, który określony błąd.

GetHelpContext

Nieobsługiwane.Zawsze zwraca wartość zero.

GetHelpFile

Nieobsługiwane.Zawsze zwraca wartość NULL.

GetSource

Ciąg znaków „ Microsoft SQL Server macierzysty klient".

The SQL Server Native klient OLE DB dostawca supports consumer-available IErrorRecords element członkowski functions as follows.

funkcja element członkowski

Description

GetBasicErrorInfo

Wstawia do struktury ERRORINFO podstawowe informacje o błędzie.Strukturę ERRORINFO zawiera składniki, które identyfikują wartość zwracana wartość HRESULT dla błędu, dostawca i interfejs, do którego odnosi się błąd.

GetCustomErrorObject

Zwraca odwołanie na interfejsach ISQLErrorInfo, and ISQLServerErrorInfo.

GetErrorInfo

Zwraca odwołanie na IErrorInfo interfejs.

GetErrorParameters

The SQL Server Native klient OLE DB dostawca does not return parameters to the consumer through GetErrorParameters.

GetRecordCount

Liczba rekordów błędów, które są dostępne.

The SQL Server Native klient OLE DB dostawca supports ISQLErrorInfo::GetSQLInfo parameters as follows.

Parameter

Description

pbstrSQLState

Zwraca wartość SQLSTATE dla błędu.SQLSTATE wartości są definiowane w specyfikacjach SQL-92, ODBC i ISO SQL oraz interfejsu API.Ani SQL Server ani SQL Server Macierzystego dostawca klient OLE DB definiuje specyficzne dla wdrożenia SQLSTATE wartości.

plNativeError

Zwraca SQL Server błędy o numerach od Master.dbo.sysmessages , jeśli są dostępne.Macierzysta błędów są dostępne po udanej próby zainicjowania SQL Server urządzenie źródłowe danych dostawca macierzystym klient OLE DB. Przed z próby SQL Server Macierzystego dostawca klient OLE DB zawsze zwraca wartość zero.

See Also

Concepts