解决方案 »

  1.   

    检查一下数据库connection有没有关闭。 
      

  2.   

    本地服务器上用就好好的,其他电脑访问读取的时候就报错了我查过有MSDN大神说是要加ASPNET权限但是我不知道这个目录在哪里http://bbs.csdn.net/topics/50311527#new_post这位大神说是要修改Document Setting/ServerName/ASPNET/Local Setting/Temp,给temp加入aspnet权限没找到在哪里呢
      

  3.   

    嗯,读取完没有close,我试试为什么刚开始一直用都好好的呢?最近才出问题的?我还得重启下服务器才可以。
      

  4.   

    好像是excel的文件名不能写成中文的,不太认得出来系统。你改个英文名试试。
      

  5.   

    Refer:
    http://www.cnblogs.com/insus/p/3814857.html
      

  6.   

    我想你代码应该也没问题!
    在读取excel那写个日志,跟踪下报错原因折腾一段时间excel 权限就出问题
    服务器如果不是你一个人管,读取不了就得返回到用户界面,提示没权限
      

  7.   

    Sheet1
    这个名称是不是变了.
      

  8.   

    之前好好的,用了一段时间出现问题,这说明有人改了Excel的格式,建议楼主打断点调试,并使用模板导入Excel,而不是随意导入
      

  9.   

    名称Sheet1没有变,导出的文件名就是英文的,好奇怪,隔一段时间就出问题
      

  10.   

    我的偶尔也出现这种情况,是在数据库里读excel 的,重启下数据库就好了,求解