CADORecordset Error Code = 80004005 Code meaning = 未指定的错误 Source = Microsoft Cursor Engine Description = Data provider or other service returned an E_FAIL status.
如果您使用的是Oracle OLE DB Provider、使用客户端cursor(ADO Recordset的CursorLocation的值设为adUseClient)的话,下面这篇KB文章的信息可能提供一些帮助:(80004005 Data provider or other service returned an E_FAIL status)http://support.microsoft.com/default.aspx?scid=kb;en-us;Q248668- 微软全球技术中心 VC技术支持本贴子以“现状”提供且没有任何担保,同时也没有授予任何权利。具体事项可参见使用条款 (http://support.microsoft.com/directory/worldwide/zh-cn/community/terms_chs.asp)。为了为您创建更好的讨论环境,请参加我们的用户满意度调查 (http://support.microsoft.com/directory/worldwide/zh-cn/community/survey.asp?key=(S,49854782))。
如果您使用的是Oracle OLE DB Provider、使用客户端cursor(ADO Recordset的CursorLocation的值设为adUseClient)的话,下面这篇KB文章的信息可能提供一些帮助:(80004005 Data provider or other service returned an E_FAIL status)http://support.microsoft.com/default.aspx?scid=kb;en-us;Q248668- 微软全球技术中心 VC技术支持本贴子以“现状”提供且没有任何担保,同时也没有授予任何权利。具体事项可参见使用条款 (http://support.microsoft.com/directory/worldwide/zh-cn/community/terms_chs.asp)。为了为您创建更好的讨论环境,请参加我们的用户满意度调查 (http://support.microsoft.com/directory/worldwide/zh-cn/community/survey.asp?key=(S,49854782))。
to acptvc(微软全球技术中心 VC技术支持) : 我看了你给的网页,上面说是ADO的bug,要用ADO2.6解决 但我安装了2.6,问题依然存在,还有什么方法吗? 我是用Recordset打开XML文件后获取记录集时报的错,有关系 吗?
我是用ADO把记录集存成XML文件,可以成功
然后用ADO打开XML文件,也成功了
在用GetRecordCount()获得记录数的时候就报错
(http://support.microsoft.com/directory/worldwide/zh-cn/community/terms_chs.asp)。为了为您创建更好的讨论环境,请参加我们的用户满意度调查
(http://support.microsoft.com/directory/worldwide/zh-cn/community/survey.asp?key=(S,49854782))。
(http://support.microsoft.com/directory/worldwide/zh-cn/community/terms_chs.asp)。为了为您创建更好的讨论环境,请参加我们的用户满意度调查
(http://support.microsoft.com/directory/worldwide/zh-cn/community/survey.asp?key=(S,49854782))。
我看了你给的网页,上面说是ADO的bug,要用ADO2.6解决
但我安装了2.6,问题依然存在,还有什么方法吗?
我是用Recordset打开XML文件后获取记录集时报的错,有关系
吗?
一个日期的的数据出现了非常怪的事,用to_char转换
的时候变成了全是0
存到XML时,时间表示成了"2002-07-07T65535:00:00"
然后打开XML的后,访问数据时就报错了