在读 Excel 表 的时候报错   数据少时 是正常的 每个 sheet 都能导入  当数据量大时候 会报 sheet2 不存在

解决方案 »

  1.   

    你的CommandTimeout时间是不是有点短了?
      

  2.   

    你的数据量有多大,单个表行超过65...多少没有,EXCEL最大的是这些数据
      

  3.   

    我找到原因了 不过还没有解决 是这个Excel表的问题 Excel文件中一共有4个表 sheet1 sheet2 sheet3 sheet4 我把其中的一个sheet2删除了  用 foreach 遍历的时候 他 会读出 2个 sheet3  一直报sheet3不存在 错误 这究竟是为什么呢  遍历读出的是   sheet1 sheet3 sheet3 sheet4   其实 Excel中只有3个sheet1 sheet3 sheet4