Поделиться через


Пример диагностики диспетчера драйверов

Диспетчер драйверов также может создавать диагностические сообщения. Например, если приложение передало недопустимый параметр направления в SQLDataSources, диспетчер драйверов может форматировать и возвращать следующие значения из SQLGetDiagRec:

SQLSTATE:         "HY103"  
Native Error:      0  
Diagnostic Msg:   "[Microsoft][ODBC Driver Manager]Direction option out of range"  

Так как ошибка произошла в диспетчере драйверов, она добавила префиксы в диагностическое сообщение для своего поставщика ([Майкрософт]) и его идентификатор ([диспетчер драйверов ODBC]).