Asp调用Excel2003怎么不行(windows server 2003),检查权限时,对 Server.CreateObject 的调用失败。拒绝对此对象的访问。

sky9705 2006-09-22 03:27:45
原先好好的ASP程序,在windows 2000 server 和 office 2000平台下正常
系统重新装到windows server 2003,装了office 2003,结果执行程序就错了.
提示:
检查权限时,对 Server.CreateObject 的调用失败。拒绝对此对象的访问。

原程序如下:
'导入Excel 读入数据
Set xlApp = server.CreateObject("Excel.Application") '创建EXCEL对象//执行到此出错.
Set xlBook = xlApp.Workbooks.Open(server.mappath(m_szPath & szFile))
Set xlSheet = xlApp.Worksheets(1)

请问各位,是Excel 2003 组件名称变化,还是2003 server另外需要权限设置,
之前谁有碰到这个问题.
...全文
270 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
penglewen 2006-09-22
  • 打赏
  • 举报
回复
上面不是写出来了,你什么时候用过server创建这样的对象。。。。但你的机器上一定要保证装了Excel,并且有相应的操作权限。。。。
sky9705 2006-09-22
  • 打赏
  • 举报
回复
看来没有人知道怎么做.
penglewen 2006-09-22
  • 打赏
  • 举报
回复
Set xlApp = CreateObject("Excel.Application")
李向荣 2006-09-22
  • 打赏
  • 举报
回复
IIS 6 的设置问题

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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