Beispiel für die Diagnose des Treiber-Managers
Der Treiber-Manager kann auch Diagnosemeldungen generieren. Wenn eine Anwendung beispielsweise eine ungültige Richtungsoption an SQLDataSources übergeben hat, kann der Treiber-Manager die folgenden Werte von SQLGetDiagRec formatieren und zurückgeben:
SQLSTATE: "HY103"
Native Error: 0
Diagnostic Msg: "[Microsoft][ODBC Driver Manager]Direction option out of range"
Da der Fehler im Treiber-Manager aufgetreten ist, wurde der Diagnosenachricht für seinen Anbieter ([Microsoft]) und dessen Bezeichner ([ODBC-Treiber-Manager]) Präfixe hinzugefügt.