鄱阳湖国际度假村:在asp中这两个函数有什么用?

来源:百度文库 编辑:中科新闻网 时间:2024/05/03 10:11:42
if id=int(request("id")) then <%=left(rs("规格"),11)%> end if
这里面的int是什么意思?把ID转成整形?
left()函数有什么用?他的11代表什么?取左边11位?
那对应的是不是也用right()函数? 还有mid函数的语法简单说一下.
谢谢各位的帮助...

INT(X)是取不超过X的最大整数
LEFT是按你给的长度要求左对齐输出
MID是居中输出
RIGHT是靠右输出

int 是取整并将其四舍五入的意思,CInt才是转换成整形
left() 是指从指定的字符串中从左边开始取指定长度字符串
right和mid分别是指从右边取值和从指定的位置取值,注意,mid比其他两个函数多一个参数,即取值的起始位置。
如:
Left("ABCD",2) '// = "AB"
Right("ABCD",2) '// = "CD"
Mid("ABCD",2,1) '// = "B"

是的,right函数取右边起的指定位数,mid取中间
如a=mid(b,5,2)就是在b的第5位起,取2位,存入a