求助(紧急,立即给分)
我想导入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会以独占的时间打开一段时间,直到超期。