0

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 +"')}"));

この問題の原因は何ですか?

4

1 に答える 1

0

システム エラー 8 (SQL Server) のため、指定されたドライバーを読み込めませんでした

これは、取得している唯一のエラーの説明ですか? 通常はもっとあります。

以前にこの問題がありましたか? 接続を試みるのはこれが初めてですか?

このエラーの原因はコードのどの部分ですか?

システム エラー 8 の意味:このコマンドを処理するのに十分なストレージがありません。

于 2013-01-10T13:00:32.473 に答える