由于系统错误8(SQL Server)错误,无法加载指定的驱动程序

时间:2013-01-10 05:50:57

标签: c++ visual-c++ mfc

我得尝试从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 +"')}"));

知道是什么导致了这个问题吗?

1 个答案:

答案 0 :(得分:0)

  

由于系统错误8(SQL Server)

,无法加载指定的驱动程序

这是您获得的唯一错误说明吗?通常会有更多。

你之前有过这个问题吗?这是你第一次尝试连接吗?

代码的哪一部分导致此错误?

Sytem错误8表示: 没有足够的存储空间可用于处理此命令。