回 帖 发 新 帖 刷新版面

主题:[讨论]这个表达式这什么不对?

...
<% s=aa("cic102")%>
<%=100*s %>
...

其中s为数值变量,执行后出现:

Microsoft VBScript 运行时错误 错误 '800a000d'

类型不匹配

/cx/ylaocx.asp,行 17 

不知道是什么原因?是<%=100*s %>写错了吗?[em18][em18]

回复列表 (共2个回复)

沙发

你的s肯定不是数值型的,你用这样如果不报错证明你的s是数值型 s=cint(aa("cic102"))

板凳

s,aa("cic102")这两个肯定有一个不是数值型。自己再仔细看看。

我来回复

您尚未登录,请登录后再回复。点此登录或注册