易截截图软件、单文件、免安装、纯绿色、仅160KB

ASP的if条件语句

想将传入的一个字符串值str进行合法性判断,如果是正整数则继续执行
if isnumeric(str) and cint(str) > 0 then
...
end if

令str=a的时候报错,说是cint()出现问题,asp难道在第一个条件不成立后还会判断第二个吗?
恩 这样看来asp 判断时 and左右的都会去执行

分两步判断,不知是否数字的时候不能cint.
if isnumeric(str) then
    if cint(str) > 0 then
        ...
    end if
end if

引用
分两步判断,不知是否数字的时候不能cint.
if isnumeric(str) then
    if cint(str) > 0 then
        ...
    end if
end if


支持


引用
分两步判断,不知是否数字的时候不能cint.
if isnumeric(str) then
    if cint(str) > 0 then
        ...
    end if
end if


这样不报错 说明确实是那样

有没有写成一个语句的办法,太多if嵌套了看起来不舒服呢...

可以考虑用正则。

每个程序员都应该有一个函数库,把常用的功能封装成函数,这样在使用的时候直接调用就可以了。


引用
有没有写成一个语句的办法,太多if嵌套了看起来不舒服呢...

如果嫌弃if麻烦 你把小白的语句改成
select
case
语句


相关问答:

asp.net中可输入的下拉框的问题 - .NET技术 / ASP.NET

Imports System.ComponentModel
Imports System.Web.UI
Imports System.Web.UI.Design
Imports System.Web.UI.WebControls
Namespace CBDAspNet.WebControls.HTML
  ''' <summary>
  '' ......

ASP.NET表格弄得痛苦死了 - .NET技术 / ASP.NET

调整了这里,那里出问题。
有没有什么好的方法,像调整对话框一样????
找个专门做页面的

在dreamweaver里调。。。也可以直接控制HTML代码

确实痛苦 感同身受呀

哈哈 坚决路过。

用DW吧,VS搞设计 ......

求一ASP嵌套页代码 - Web 开发 / ASP

A页面
<table width="200" border="1">
  <tr>
  <td>1</td>
  <td>3</td>
  <td><!--#include/top.html#-- ......

asp.net 实现静态技术问题 - .NET技术 / ASP.NET

静态模板:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/ ......

asp数据库问题 - Web 开发 / ASP

各位大虾,我做了一个ASP得通讯录,但是除了查询功能好像其他都有问题,其中添加功能如下,能指导一下我哪里出错了吗?
<html>
<head>
<title>无标题文档</title>
</head>
<b ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号