ADODB OutOFMemory错误

时间:2012-08-17 05:49:05

标签: visual-c++

在C ++应用程序中,我在Windows 2012服务器的以下行中出现E_OUTOFMEMORY错误。

以下代码

STDMETHODIMP 
CADORequest::GetServerDescription(
    wchar_t wcProvider[],
    size_t dwProvider,
    CServer& ServerData
                            )
{
    HRESULT hrSQL = E_FAIL;   

    ::CoInitialize(0);

    IADORecordBinding *picRs = NULL;
      _RecordsetPtr pRs("ADODB.Recordset");
      _CommandPtr pCmd("ADODB.Command");  

我正在进入下面的行

_RecordsetPtr pRs("ADODB.Recordset");

相同的应用程序在2003 Server中工作。但是当我迁移到2012服务器时。得到这个服务器。

当我分析2003服务器有adodb 2.8和2012服务器有Adodb 6.0

任何关于如何解决这个问题的想法都会有所帮助。感谢

0 个答案:

没有答案