日期:2014-05-18  浏览次数:20427 次

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

请各位帮帮忙

------解决方案--------------------
添加Asp.net,network service读写权限即可
------解决方案--------------------
不懂```帮顶``
------解决方案--------------------
楼上正解,或者添加Everone的权限也可以
------解决方案--------------------
再补充一点:用完Excel之后,要记得关闭连接
------解决方案--------------------
查看资源管理器是否该excel文件进程没关闭
------解决方案--------------------
你肯定是加错地方了,你如果是Asp.net的程序的话.你要在它的根目录下的文件夹下去设权限.导出的Excel怎么跑桌面去了..我早上也刚碰到这个问题..我把Excel路径设到网站目录下.再设下权限就OK了

------解决方案--------------------
是吧..在网站部署的目录下..
------解决方案--------------------
应该是你的程序有问题。

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