写了一个判断输入为整数的语句,可是不运行很简单的!

zhouxm 2002-07-23 11:11:19
<%
if (isNumeric(rows))=false then
%>
<script language=JSCript>
window.alert("请输入数字")
history.back()
</script>
<%
end if
%>

请问哪里出错了,
我改成not(isNumeric(rows)) 仍然出错,
请赐教!
...全文
32 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhouxm 2002-07-23
  • 打赏
  • 举报
回复
感谢尘雨,
主要是没有把返回值转换为cbool,
现在搞定了。
感谢大家!!
尘雨 2002-07-23
  • 打赏
  • 举报
回复
你可真晕
,把别人也搞晕了
不要用rows做变量名,换成其他的的名字
或者
if not Cbool(isNumeric(rows)) then
alert(...)

end if...
cmsoft 2002-07-23
  • 打赏
  • 举报
回复
not在哪啊?
zhouxm 2002-07-23
  • 打赏
  • 举报
回复
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E07)
/setting.asp, 第 54 行

我如果我把not去掉,然后输入一个整数,这个
就正常运行。
可以弹出alert和historyback。

估计是逻辑错误,
大家看看语法是不是没有错误阿?
hzpike 2002-07-23
  • 打赏
  • 举报
回复
估计是rows为空或为字符型,加个判断语句。
MeXP 2002-07-23
  • 打赏
  • 举报
回复
什么地方错了,错误信息?
evonne_feng 2002-07-23
  • 打赏
  • 举报
回复
你的错误是逻辑错误还是程序错误,把错误贴出来吧
zhouxm 2002-07-23
  • 打赏
  • 举报
回复
帮我看一下这个IF语句吧。

28,409

社区成员

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

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