遇到一个问题,兄弟们进来看看啊

nineclock 2004-10-23 05:03:56
本人有一旧系统,是Winnt4.0+IIS4.0的,当用户访问在其上运行的ASP网页,这个网页就会去调用一个vb编写的dll程序(在服务器上后台运行),该程序会去读取IIS WEB服务器上的一个Excel文件并显示到客户浏览器上.它运行一切正常.

但我的服务器升到win2000+IIS5.0后,就无法读取这个Excel文件了.(ASP文件,dll程序,以及全部设置同原来一样)

已经给iuser,everyone全部权限了.(在IIS中,和WINDOWS本地文件夹中)
附原程序:
strDis="c:\Inetpub\wwwroot\nwc\xls\127001.xls"
lngRtn = XlsOpenBook(strDis, "", 0)
这个程序会打开Excel文件,并对其进行修改,改完再closeBook.
现提示文件无法打开.

若WEB服务器在FAT32的硬盘上没问题,是正常的,而在NTFS的硬盘上就会出现这种情况了.
...全文
106 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
nineclock 2004-10-24
  • 打赏
  • 举报
回复
up,VB可以用,哪位再给看看
luckufo 2004-10-23
  • 打赏
  • 举报
回复
楼主已经注意到权限问题
看来问题不是出在这了
你2000下VB可以用吧
用VB读这个DLL的内部函数看看
panshiwu 2004-10-23
  • 打赏
  • 举报
回复
可能是权限问题.
zhaiguo 2004-10-23
  • 打赏
  • 举报
回复
是这个文件的权限问题吧,为这个XLS文件分配everyone可读写权限试试

6,849

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧