vc++ ADO操作数据库 打开记录集出现 Unknown error 0x800A0E7D,如何解决 vc++ADO0x800A0E7DRecordsetConnection 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 异常捕获改成这样试试try{//你的ADO代码}catch (_com_error& e){CString strMsg;strMsg.Format(_T("错误描述:%s\n错误消息%s"), (LPCTSTR)e.Description(), (LPCTSTR)e.ErrorMessage());AfxMessageBox(strMsg);} 还是不行,错误描述:连接无法用于执行此操作,在此上下文中它可能已被关闭或无效,错误消息Unknown error 0x800A0E7D 数据库是本机的,不会存在网络问题,使用pl/sql可以对数据库操作单步执行,就是到m_pRecordSet->Open(_bstr_t(sqlname),_variant_t((IDispatch *)m_pConnection,true), adOpenKeyset, adLockOptimistic, adCmdText); 出错,错误是Unknown error 0x800A0E7D 用ADO助手先测试下连接字符串和SQL. 装没装ACCESS2007驱动,因为我也遇到这个情况,后来装了驱动就正常了 还有就是看看连接字符串对吗 VS2010 + access2007 遇到一样的问题,请问是怎么解决的?你的问题解决了吗,不知道您的问题是否与我相同,我的解决过程写在了博客里http://blog.csdn.net/hanbingyunzi163/article/details/38402235 大家都玩趣味编程吗,聊聊都用了多少时间 ILength = lstrlen (pString); 什么意思? Dual和Custom2种类型接口的本质区别 寻求高手相救!如何获得每个窗口实例的唯一标识? 怎样在操作系统中创建一个用户? 调用WriteFile API为何没有将内容写进文件? 如何在程序中自己生成一个GUID?? 出500分问:谁有用lame_enc.dll来录制mp3的源程序或相关的代码?分我有不够再开贴. 关于指针的问 使用SDK,如何制作浮动按钮? 很诡异的Direct3D问题 字符串指针使用的一个疑问
try
{
//你的ADO代码
}
catch (_com_error& e)
{
CString strMsg;
strMsg.Format(_T("错误描述:%s\n错误消息%s"),
(LPCTSTR)e.Description(),
(LPCTSTR)e.ErrorMessage());
AfxMessageBox(strMsg);
}
还是不行,错误描述:连接无法用于执行此操作,在此上下文中它可能已被关闭或无效,
错误消息Unknown error 0x800A0E7D
单步执行,就是到m_pRecordSet->Open(_bstr_t(sqlname),_variant_t((IDispatch *)m_pConnection,true), adOpenKeyset, adLockOptimistic, adCmdText); 出错,错误是Unknown error 0x800A0E7D
你的问题解决了吗,不知道您的问题是否与我相同,我的解决过程写在了博客里
http://blog.csdn.net/hanbingyunzi163/article/details/38402235