10天掌握ASP第七课:判断语句(IF)

   先看第一段:

ASP/Visual Basic Code复制内容到剪贴板
  1. <%   
  2. if rs.eof and rs.bof then '这里也错了,是and,不是or,对不起大家   
  3. '这里的代码一会说   
  4. else   
  5.   Response.Write("用户名已经存在了!<br><a href=index.html>返回</a>")   
  6. end if   
  7. %>  

  判断用户名在数据中是不是有数据,如果数据又是开头,又是结束,就是不存在数据,证明用户名不存在了,对不?大家想通这个逻辑吗?

  再看另一段:

ASP/Visual Basic Code复制内容到剪贴板
  1. <%   
  2. if Request.Form("U_Password1") = Request.Form("U_Password2") then   
  3. '条件,判断两个密码的值一不一样,一样的话,执行以下代码:   
  4. '执行的代码,将注册信息存入数据库。这里略了不显示   
  5. else   
  6. '否则,就是不一样的话   
  7.   Response.Write("两次输入的密码不一样<br><a href=index.html>返回</a>")   
  8. '输出不一样的提示,但不执行SQL句子了。所以就不会存入数据库。   
  9. end if   
  10. '结束IF语句   
  11. %>  

  好了,IF语句其实很简单,因为和我们日常做事的逻辑很接近,写法也和人类说法一样,只不过是英文的。小虫在这里汉化一下:

  IF=如果

  then=就

  elseif=或者是

  else=否则

  end if=就这样行了

  那么。我们就可以这样写代码:(这代码是不能执行的,ASP是英文。记得哦)

ASP/Visual Basic Code复制内容到剪贴板
  1. <%   
  2. 如果 a=1 就   
  3.   Response.Write("a的值是1")   
  4. 或者是 a=2 就   
  5.   Response.Write("a的值是2")   
  6. 否则   
  7.   Response.Write("a的值不是1,也不是2")   
  8. 就这样行了   
  9. %>  

  大家都学会IF语句了吧?下午我们再学do while循环!



[上一页]  当前第2页,共2页:[1] [2]   [下一页]

文章来自: 本站原创
Tags: 语句 ASP 判断
相关日志:
评论: 0 条 | 查看: -
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 点击输入框即可显示验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.