Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Поставщик OLE DB собственного клиента SQL Server сообщает некоторые сведения об ошибке и состоянии в определяемых OLE DB интерфейсах ошибок IErrorInfo, IErrorRecords и ISQLErrorInfo.
Поставщик OLE DB собственного клиента SQL Server поддерживает функции-члены IErrorInfo следующим образом.
| Функция-член | Описание |
|---|---|
| GetDescription | Описательная строка сообщения об ошибке. |
| GetGUID | GUID интерфейса, определяющего ошибку. |
| GetHelpContext | Не поддерживается. Всегда возвращает ноль. |
| GetHelpFile | Не поддерживается. Всегда возвращает значение NULL. |
| GetSource | Строка "Microsoft SQL Server Native Client". |
Поставщик OLE DB собственного клиента SQL Server поддерживает функции-члены IErrorRecords , доступные для потребителей, как показано ниже.
Поставщик OLE DB собственного клиента SQL Server поддерживает параметры ISQLErrorInfo::GetSQLInfo следующим образом.
| Параметр | Описание |
|---|---|
| pbstrSQLState | Возвращает значение SQLSTATE для ошибки. Значения SQLSTATE определяются в спецификациях SQL-92, ODBC и ISO SQL и API. Ни SQL Server, ни поставщик OLE DB собственного клиента SQL Server не определили значения SQLSTATE для конкретной реализации. |
| plNativeError | Возвращает номер ошибки SQL Server из master.dbo.sysmessagesages при наличии. Собственные ошибки доступны после успешной попытки инициализации источника данных поставщика OLE DB собственного клиента SQL Server. Перед попыткой поставщик OLE DB собственного клиента SQL Server всегда возвращает ноль. |