VS2010中用ADO访问数据库修改数据代码,出现如下错误(见问题补充部分),希望您帮忙看一看,谢谢。
*************************************************************************************...
**************************************************************************************************************
try
{
m_pConnection->CursorLocation=adUseClient;
m_pConnection->Execute((_bstr_t)strSQL,&m_pRecordset,adCmdText);
}
catch(_com_error *e)
{
AfxMessageBox(e->ErrorMessage());
return;
}
**************************************************************************************************************
编译中未出错,但在调试中出错,出错部分为上面的代码段。提示如下错误:
ObdcTest.exe 中的 0x7446c41f (KernelBase.dll) 处有未经处理的异常: Microsoft C++ 异常: 内存位置 0x001ee874 处的 _com_error。 展开
try
{
m_pConnection->CursorLocation=adUseClient;
m_pConnection->Execute((_bstr_t)strSQL,&m_pRecordset,adCmdText);
}
catch(_com_error *e)
{
AfxMessageBox(e->ErrorMessage());
return;
}
**************************************************************************************************************
编译中未出错,但在调试中出错,出错部分为上面的代码段。提示如下错误:
ObdcTest.exe 中的 0x7446c41f (KernelBase.dll) 处有未经处理的异常: Microsoft C++ 异常: 内存位置 0x001ee874 处的 _com_error。 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询