使用Foreach ADO.NET 架构行集枚举器遇到的问题
pbsh 2009-10-23 10:52:04 我使用 Foreach 文件枚举器嵌套Foreach ADO.NET 架构行集枚举器循环遍历目录中所有的Excel文件及其中的所有Sheet,
在遇到大数量文件时遇到问题。
错误提示如下:
Error: The GetEnumerator method of the ForEach Enumerator has failed with error 0x80004005 "未指定的错误". This occurs when the ForEach Enumerator cannot enumerate.
可以保证每个文件中的Sheet结构都相同,数据总量大概600-700W行。
目录中共有230多个EXCEL文件,有时循环到190+出错,有时循环到60个左右出错,有时则可以通过,但出错情况居多。
我尝试把Foreach ADO.NET 架构行集枚举器容器中的所有操作全部Disable,仅仅去枚举一下结构,仍然不时出现错误。
求JJ和小梁现身指导。