我想导入excel,在本机调试的时候没有问题,部署到服务器上时,就出现下面错误信息:
Microsoft Jet 数据库引擎打不开文件'C:\Documents and Settings\ludl\桌面\test.xls'。  它已经被别的用户以独占方式打开,或没有查看数据的权限请各位帮帮忙

解决方案 »

  1.   

    添加Asp.net,network service读写权限即可
      

  2.   

    楼上正解,或者添加Everone的权限也可以
      

  3.   

    再补充一点:用完Excel之后,要记得关闭连接
      

  4.   

    查看资源管理器是否该excel文件进程没关闭
      

  5.   

    你肯定是加错地方了,你如果是Asp.net的程序的话.你要在它的根目录下的文件夹下去设权限.导出的Excel怎么跑桌面去了..我早上也刚碰到这个问题..我把Excel路径设到网站目录下.再设下权限就OK了
      

  6.   

    楼上的意思是说把上传文件保存在服务器制定的文件夹中,对该文件夹设权限,从该文件夹里读取excel文件吗?
      

  7.   

    应该是你的程序有问题。我以前也遇到过类似的问题。
    比方说:我将Excel中的记录插入到Access,  但是Access一个事务好像不能超过200个操作,就出现异常,这时Excel会以独占的时间打开一段时间,直到超期。
      

  8.   

    我是将excel中的纪录插入到sql2000,上传的临时文件怎样删除