显示详细的ADO出错信息
2004-08-26 13:57
288 查看
我们在用ado连接数据时,经常会出现一些异常,而用_com_error::ErrorMessage()有时候给出的错误信息又太不直观。因此,我给出下面的代码,以期得到更加全面直观的错误信息
long lErrCount= pConn->GetErrors()->GetCount(); //pConn是你的连接变量,_ConnectionPtr型
_bstr_t add;
CString strErrMsg,strTmp;
for (short i=0;i<lErrCount;i++)
{
add = pConn->GetErrors()->GetItem(_variant_t((short)i))->GetDescription();
strTmp= (char *)add;
strErrMsg += strTmp;
}
AfxMessageBox(strErrMsg);
long lErrCount= pConn->GetErrors()->GetCount(); //pConn是你的连接变量,_ConnectionPtr型
_bstr_t add;
CString strErrMsg,strTmp;
for (short i=0;i<lErrCount;i++)
{
add = pConn->GetErrors()->GetItem(_variant_t((short)i))->GetDescription();
strTmp= (char *)add;
strErrMsg += strTmp;
}
AfxMessageBox(strErrMsg);
相关文章推荐
- 怪查询分析器能显示详细错误信息,但通过Ado的Errors得到的始终是"多步OLEDB错误"
- 在moss页面出错时,显示详细的错误信息. (zt)
- 在moss页面出错时,显示详细的错误信息. (zt)
- 在moss页面出错时,显示详细的错误信息.
- 附加数据库时出错。有关详细信息,请单击“消息”列中的超链接。解决方法
- 微信小程序 解决 “生成 appservice 出错,请查看详细信息” 问题
- 怎样才可以得到PHP的出错信息?php运行时不显示错误信息?
- Windows核心编程学习笔记(1)--显示GetLastError错误的详细信息
- springcloud 显示服务详细健康信息
- 如何让Symbian S60系统出错时显示更多的错误信息
- Win7系统下更改MP3音乐信息让其显示更多详细信息
- 点击列表信息,arcgis地图 定位并显示详细信息
- PHP运行时强制显示出错信息的代码
- jsp的EL表达式中建立链接隐藏id,点击链接进入新页面,显示详细信息
- T-SQL - 同表中,以某一列聚合,详细聚合信息在一列显示
- 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件
- win10 exe文件如何显示更多的详细信息
- Ubuntu 16.04在启动和关机时不显示启动和关机画面且显示详细的命令信息,没有进度条和Logo,或者只有紫色界面,或者没有开机画面等问题解决
- 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。
- Angular2/4打开一个新的页面显示详细信息