Microsoft VBScript 运行时错误 错误 '800a0005'.

zheng 2002-12-23 03:16:13
网站以前好好的,后来出了这个问题.同样的代码,在另一台服务器上的iis下运行没有问题呀.这是什么原因引起的???


Microsoft VBScript 运行时错误 错误 '800a0005'. 无效的过程调用或参
数: 'left'. /index.asp, 行73.
...全文
1013 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
TheAres 2002-12-26
  • 打赏
  • 举报
回复
还有,为什么突然由"left"变成"chr"了?
TheAres 2002-12-26
  • 打赏
  • 举报
回复
是不是升级IIS或者打什么补丁了(英文版的?).

加上这句话看看.
<!-- must be fist line in ASP -->
<% @LCID=4100 %>

参考:
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q264063&GSSNB=1
zheng 2002-12-26
  • 打赏
  • 举报
回复
你真是太神了,我加上<% @LCID=4100 %>后就好了.虽然不知道为什么.
太谢谢了,班门斧好厉害:)
zheng 2002-12-26
  • 打赏
  • 举报
回复
原来就是chr的,错误信息是一样的,所以我从别的地方copy过来的:)
Montaque 2002-12-25
  • 打赏
  • 举报
回复
语法好象没有错,看你的文件是打开的吗
zheng 2002-12-25
  • 打赏
  • 举报
回复
可我的代码以前一直好好在用的啊
stemp=stemp&Chr(AscW(ChrB(AscB(upfile_5xSoft_Stream.Read(1)))&ChrB(c)))
报chr出错
zheng 2002-12-25
  • 打赏
  • 举报
回复
help
zheng 2002-12-25
  • 打赏
  • 举报
回复
这是一个asp文件,用来上传文件的,以前一直好用的,现在点击上传后就报错
Microsoft VBScript 运行时错误 错误 '800a0005'. 无效的过程调用或参
数: 'Chr'. /index.asp, 行73.
Montaque 2002-12-24
  • 打赏
  • 举报
回复
呵呵,班门斧说得很对。
如果你vs用的多的话就知道800a0005就像家常便饭一样
TheAres 2002-12-23
  • 打赏
  • 举报
回复
回答这种问题就像是猜谜语,你连那行code都不贴出来.
不过,这种游戏更有意思,贴出来早就解决了,说不定还论不到我.

进入正题:
从错误上和你的叙述上看,好像函数left出了问题.
比如说
Left(str, Len(str) - 5)
这个地方如果Len(str) - 5 < 0,就会出错.

自己看看吧,别的机器上没有出,可能是因为没有出现 <0(类似)的情况.
我在我机器上作了一个上面的演示,正好出现你说的错误:

<%
str = "aa"
str1 = Left(str,Len(str)-5)
%>

建议,以后不要让我们猜谜语了.
cuisb 2002-12-23
  • 打赏
  • 举报
回复
如果还不行的话,那就试试别的机器。
cuisb 2002-12-23
  • 打赏
  • 举报
回复
建议重装iis。
zheng 2002-12-23
  • 打赏
  • 举报
回复
帮忙up
renguangdong 2002-12-23
  • 打赏
  • 举报
回复
帮忙up

16,553

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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