10天掌握ASP第七课:判断语句(IF)
作者:小虫 日期:2009-05-23
先看第一段:
ASP/Visual Basic Code复制内容到剪贴板
- <%
- if rs.eof and rs.bof then '这里也错了,是and,不是or,对不起大家
- '这里的代码一会说
- else
- Response.Write("用户名已经存在了!<br><a href=index.html>返回</a>")
- end if
- %>
判断用户名在数据中是不是有数据,如果数据又是开头,又是结束,就是不存在数据,证明用户名不存在了,对不?大家想通这个逻辑吗?
再看另一段:
ASP/Visual Basic Code复制内容到剪贴板
- <%
- if Request.Form("U_Password1") = Request.Form("U_Password2") then
- '条件,判断两个密码的值一不一样,一样的话,执行以下代码:
- '执行的代码,将注册信息存入数据库。这里略了不显示
- else
- '否则,就是不一样的话
- Response.Write("两次输入的密码不一样<br><a href=index.html>返回</a>")
- '输出不一样的提示,但不执行SQL句子了。所以就不会存入数据库。
- end if
- '结束IF语句
- %>
好了,IF语句其实很简单,因为和我们日常做事的逻辑很接近,写法也和人类说法一样,只不过是英文的。小虫在这里汉化一下:
IF=如果
then=就
elseif=或者是
else=否则
end if=就这样行了
那么。我们就可以这样写代码:(这代码是不能执行的,ASP是英文。记得哦)
ASP/Visual Basic Code复制内容到剪贴板
- <%
- 如果 a=1 就
- Response.Write("a的值是1")
- 或者是 a=2 就
- Response.Write("a的值是2")
- 否则
- Response.Write("a的值不是1,也不是2")
- 就这样行了
- %>
大家都学会IF语句了吧?下午我们再学do while循环!
评论: 0 条 | 查看: - 次
发表评论
上一篇
下一篇

文章来自:
Tags:
相关日志: