C++ コードから SQL Server 2005 にアクセスしようとしたときに、システム エラー 8 (SQL Server) エラーのため、指定されたドライバーを読み込めませんでした。基本的に、Visual C++ で ISAPI dll を開発しています。そこから SQL DB 呼び出しを行って、いくつかのエラー条件に基づいて特定の情報を取得しています。以下は、DB 接続を開くために使用しているコードです。
CDatabase DBConnection;
DBConnection.OpenEx("Driver={SQL Server};Server=10.104.20.14;Database=Test;Trusted_Connection=yes;", CDatabase::openReadOnly | CDatabase::noOdbcDialog);
CRecordset RecSet(&DBConnection);
RecSet.Open(CRecordset::forwardOnly,_T("{CALL SP_CheckForInfo('" + URLtoCheck +"')}"));
この問題の原因は何ですか?