ドライバー マネージャーのエラーと警告の確認
ドライバー マネージャーは、多数の関数を完全または部分的に実装するため、これらの関数のエラーと警告のすべてまたは一部をチェックします。
ドライバー マネージャーは、SQLDataSources と SQLDrivers を実装し、これらの関数のすべてのエラーと警告をチェックします。
ドライバー マネージャーは、ドライバーが SQLGetFunctions を実装するかどうかを確認します。 ドライバーが SQLGetFunctions を実装していない場合、ドライバー マネージャーは、その中のすべてのエラーと警告を実装してチェックします。
ドライバー マネージャーは、SQLAllocHandle、SQLConnect、SQLDriverConnect、SQLBrowseConnect、SQLFreeHandle、SQLGetDiagRec、および SQLGetDiagField を部分的に実装し、これらの関数でいくつかのエラーをチェックします。 両方とも同様の操作を実行するため、これらの関数の一部のドライバーと同じエラーが返される場合があります。 たとえば、いずれかのドライバーが SQLDriverConnect のログイン ダイアログ ボックスを表示できない場合、ドライバー マネージャーまたはドライバーは SQLSTATE IM008 (ダイアログに失敗) を返す可能性があります。