0

尝试从 C++ 代码访问 SQL Server 2005 时,由于系统错误 8 (SQL Server) 错误,无法加载指定的驱动程序。基本上,我正在用 Visual C++ 开发一个 ISAPI dll,我从中进行 SQL 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 回答