教程集 www.jiaochengji.com
教程集 >  脚本编程  >  Asp.net  >  正文 asp中Select Case语法和实例

asp中Select Case语法和实例

发布时间:2016-09-23   编辑:jiaochengji.com
教程集为您提供asp中Select Case语法和实例等资源,欢迎您收藏本站,我们将为您提供最新的asp中Select Case语法和实例资源
Select Case在asp中是条件选择了我们如果有多个入口条件时就会用到Select Case了,下面来看asp中Select Case语法和实例,希望这个例子可以帮助到大家。

当我们在做选择判断的时候,一般都是用ifelse的方法,但是当判断的的条件较多时就不太适合了。
我们一般会用select case方式来做选择判断。
选择语句允许一个程序来计算表达式,并试图匹配表达式的值案件标签。
如果找到匹配,程序执行相关的声明。对于SELECT语句的语法如下:

<table width="620" align="center" border="0" cellpadding="1" cellspacing="1" style="background:#FB7"> <tr> <td width="464" height="27" bgcolor="#FFE7CE"> 代码如下</td> <td width="109" align="center" bgcolor="#FFE7CE" style="cursor:pointer;" onclick="doCopy('copy8653')">复制代码</td> </tr> <tr> <td height="auto" colspan="2" valign="top" bgcolor="#FFFFFF" style="padding:10px;" class="copyclass" id=copy8653>

< %
select case expression
   case label_1
      statements_1
   case label_2
      statements_2
   ...
   case else
     statements_n
end select
%>

</td></tr></table>

该计划首先查找与匹配的表达式的值标签的情况,然后条控制转移到该条款,执行相
关的声明。如果没有找到匹配的标签,程序查找任择案Else子句,如果发现,将控制
转移到该条款,执行相关的声明。如果没有Case Else子句发现,程序继续执行的声明
后选择结束。利用休息时间,避免因进入下一个代码自动执行。
让我们考虑一个例子:

<table width="620" align="center" border="0" cellpadding="1" cellspacing="1" style="background:#FB7"> <tr> <td width="464" height="27" bgcolor="#FFE7CE"> 代码如下</td> <td width="109" align="center" bgcolor="#FFE7CE" style="cursor:pointer;" onclick="doCopy('copy6732')">复制代码</td> </tr> <tr> <td height="auto" colspan="2" valign="top" bgcolor="#FFFFFF" style="padding:10px;" class="copyclass" id=copy6732>

< %
Dim Flower
Flower = "rose"
select case flower
  case "rose"
     response.write(flower & " costs $2.50")
  case "daisy"
     response.write(flower & " costs $1.25")
  case "orchild"
     response.write(flower & " costs $1.50")
  case else
     response.write("There is no such flower in our shop")
end select
%>

</td></tr></table>

您可能感兴趣的文章:
asp入门教程:ASP Select Case
asp中Select Case语法和实例
asp Select Case 语法与 select case 实例
asp.net select Case条件语句的使用方法
mysql case实例:在存储过程中使用CASE WHEN语句
如何让asp 以javascript语法运行
[golang]语法基础之select
mysql case实例:在存储过程中使用CASE WHEN条件
mysql case实例:带条件检测的case语句
使用条件语句

[关闭]
~ ~