2011-10-05 47 views
1

当我尝试打开一个xls文件,我得到这个错误:麻烦打开XLS文件,OLEDB

Rhe Microsoft Office Access database engine cannot open or write to the file ''. 
It is already opened exclusively by another user, or you need permission to view and write its data. 

我做几次访问,但我关闭和处置连接所有的时间。它在我的DEV PC上。在服务器上,我得到这个错误:对文件没有读/写访问权限。此文件位于\ networkdisk \ directory1 \ Files

我将使用“ACE.OLEDB”,因为Jet未在x64服务器上运行。

有什么想法?

感谢,

+1

是的,你需要设置“写入”权限的开发服务器上的文件。 – adatapost

+0

@AVD你是说在IIS上? –

+0

当然是的。为IIS用户(用户组)设置“写入”权限。 – adatapost

回答

1

在我的情况是,没有被关闭的文件流。

在我们的例子
0

,客户端上传的Excel文件,这些有密码保护