ASP 算术运算符
2016-06-02 12:45
232 查看
算术运算符
关系运算符
逻辑运算符
ASP的逻辑运算符有:
1、NOT 将逻辑值加以反向
2、AND “和”或者说“且”运算
3、OR “或”运算
4、XOR “异或”运算
5、EPV 判断两个表达式逻辑相等,两者相同结果为真,否则为假
6、IMP 判断两个表达式逻辑上是否相关
字符串运算符
ASP只有一个字符串运算符
,它可以强迫两个表达式做字符串连接
变量申明
变量申明必须注意
1、有效变量名称不能大于255个字符
2、变量名称必须一字母开头
3、在同一个有效范围内变量名称必须唯一
变量申明 DIM 变量名称
常数申明 CONST 常数名称=常数值
数据类型
对ASP而言,它只有一种Variant(通用变量)数据类型,这是一种非常特殊的数据类型,你可以将任何的数据类型指定给这种变量,例如布尔值、字节、整数、长整数、单精度浮点数、双精度浮点数、货币、日期等等
在重复的数据库内容显示时,让表格背景隔行变换。
先在循环外设置变量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
%>
运算符 | 功能 |
+ | 正号 |
- | 负号 |
+ | 加法 |
- | 减法 |
* | 乘法 |
/ | 除法 |
\ | 整数除法 |
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
%>
相关文章推荐
- ASP中如何退出FOR循环或DO WHILE…
- asp程序错误详细说明例表
- ASP中控制文本框的隐藏和出现
- 真正解决ASP.NET每一个页面首次访问超级慢的问题 (转载)
- spring 中的<aop:advisor>和<aop:aspect>有什么区别?
- ASPNET_WEBAPI快速学习02
- Java8 Non-Heap 中的metaspace 和compressed class space解释
- Raspberry Pi3 ~ C语言控制串口
- Asp.net学习记录6--Textbox的自动完成、自动补充功能呢
- ASP.NET Core 1.0中实现文件上传的两种方式(提交表单和采用AJAX)
- ASP.NET Core管道深度剖析[共4篇]
- Python, Crawler and Raspberry Pi
- JASPERREPORTS服务端安装指导手册(源码编译版)
- 制作Aspose CHM文档的过程记录
- Spring Aspect的Execution表达式
- asp.net Session
- ASP常用代码段
- 如何提高码农产量,基于ASP.NET MVC的敏捷开发框架开发随笔一
- metaspolit教程
- 如何提高码农产量,基于ASP.NET MVC的敏捷开发框架开发随笔一