您的位置:首页 > 编程语言 > ASP

ASP 算术运算符

2016-06-02 12:45 232 查看
算术运算符

运算符功能
+正号
-负号
+加法
-减法
*乘法
/除法
\整数除法
Mod余数
^指数
关系运算符

运算符功能
=等于
<>不等于
小于
大于
<=小于等于
>=大于等于
IS比较变量是否指向同一对象
逻辑运算符

  ASP的逻辑运算符有:

1、NOT 将逻辑值加以反向

2、AND “和”或者说“且”运算

3、OR “或”运算

4、XOR “异或”运算

5、EPV 判断两个表达式逻辑相等,两者相同结果为真,否则为假

6、IMP 判断两个表达式逻辑上是否相关

字符串运算符

  ASP只有一个字符串运算符
,它可以强迫两个表达式做字符串连接

变量申明

  变量申明必须注意

1、有效变量名称不能大于255个字符

2、变量名称必须一字母开头

3、在同一个有效范围内变量名称必须唯一

  变量申明 DIM 变量名称

  常数申明 CONST 常数名称=常数值

数据类型

  对ASP而言,它只有一种Variant(通用变量)数据类型,这是一种非常特殊的数据类型,你可以将任何的数据类型指定给这种变量,例如布尔值、字节、整数、长整数、单精度浮点数、双精度浮点数、货币、日期等等

 

 


mod运算符在ASP中的运用

 
 
在重复的数据库内容显示时,让表格背景隔行变换。

先在循环外设置变量i=i+1

执行环境,ASP+vbscript



程序代码

<table width="100%" border="0" cellpadding="2" cellspacing="0" <% if (i mod 2)=0 then%>bgcolor="#F6F6F6"<%end if%>>

对数据库多条记录的显示方式控制

普通的用表格方式显示出多个记录内容会从上至下一顺的排列,有时候遇到一表行显示二列或者三我或更多记录,在达到设定的记录数自动换表行继续显示。比如说一页要显示十个图片缩略图,要求一行显示三个就可以利用VBSCRIPT的MOD运算来巧妙的进行控制。大致结构如下:



程序代码
<%

do while not rs.eof

%>

<table>
<% if (j mod 3)=0 then %>

  <tr>
<% end if %>

      <td>循环体</td>

  </tr>

</table>

<%
j=j+1

   rss.movenext

 loop

end if 

%>    
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: