ASP编程:ASP有用函数库(6)
ActiveServerPage技术为应用开发商提供了基于脚本的直观、快速、高效的应用开发手段,极大地提高了开发的效果。在讨论ASP的安全性问题之前,让我们来看看ASP是怎么工作的。函数Right()FUNCTION:前往字符串右侧第length个字符之前的字符(含第length个字符).
SYNTAX:Right(string,length)
ARGUMENTS:.
EXAMPLE:<%
strTest="Thisisantest!"
response.writeRight(strTest,3)
%>
RESULT:st!
Rnd()
FUNCTION:发生一个随机数.
SYNTAX:Rnd[(number)]
ARGUMENTS:
EXAMPLE:<%
Randomize()
response.writeRND()
%>
RESULT:任何一个在0到1之间的数
Round()
FUNCTION:前往按指定位数举行四舍五进的数值.
SYNTAX:Round(expression[,numRight])
ARGUMENTS:numRight数字标明小数点右侧有几位举行四舍五进。假如省略,则
Round函数前往整数.
EXAMPLE:<%
i=32.45678
response.writeRound(i)
%>
RESULT:32
Rtrim()
FUNCTION:往失落字符串右侧的字符串.
SYNTAX:Rtrim(string)
ARGUMENTS:
EXAMPLE:<%
strTest="Thisisatest!!"
response.writeRTrim(strTest)
%>
RESULT:Thisisatest!!
Second()
FUNCTION:前往秒.
SYNTAX:Second(time)
ARGUMENTS:.
EXAMPLE:<%=Second(#12:34:28PM#)%>
RESULT:28
StrReverse()
FUNCTION:反排一字符串
SYNTAX:StrReverse(string)
ARGUMENTS:
EXAMPLE:<%
strTest="Thisisatest!!"
response.writeStrReverse(strTest)
%>
RESULT:!!tsetasisihT
Time()
FUNCTION:前往体系工夫.
SYNTAX:Time()
ARGUMENTS:.
EXAMPLE:<%=Time%>
RESULT:9:58:28AM
Trim()
FUNCTION:往失落字符串摆布的空格.
SYNTAX:Trim(string)
ARGUMENTS:stringisanyvalidstringexpression.
EXAMPLE:<%
strTest="Thisisatest!!"
response.writeTrim(strTest)
%>
RESULT:Thisisatest!!
UBound()
FUNCTION:前往指定命组维数的最年夜可用下标.
SYNTAX:Ubound(arrayname[,dimension])
ARGUMENTS:;dimension(optional)指定前往哪一维上界的整数。1暗示第一
维,2暗示第二维,以此类推。假如省略dimension参数,则默许值为1.
EXAMPLE:<%
i=Array("Monday","Tuesday","Wednesday")
response.writeUBound(i)
%>
RESULT:2
UCase()
FUNCTION:前往字符串的年夜写情势.
SYNTAX:UCase(string)
ARGUMENTS:
EXAMPLE:<%
strTest="Thisisatest!!"
response.writeUCase(strTest)
%>
RESULT:THISISATEST!!
VarType()
FUNCTION:前往唆使变量子范例的值
SYNTAX:VarType(varName)
ARGUMENTS:
EXAMPLE:<%
i=3
response.writevarType(i)
%>
RESULT:2(数字)详见"ASP常数"
WeekDay()
FUNCTION:前往在一周的第几天.
SYNTAX:WeekDay(date[,firstdayofweek])
ARGUMENTS:.
EXAMPLE:<%
d=#8/4/99#
response.writeWeekday(d)
%>
RESULT:4(礼拜三)
WeekDayName()
FUNCTION:前往一周第几天的名字.
SYNTAX:WeekDayName(weekday[,Abb][,firstdayofweek]])
ARGUMENTS:Abb可选。Boolean值,指明是不是缩写暗示礼拜各天的称号。假如省
略,默许值为False,即不缩写礼拜各天的称号.firstdayofweek指明礼拜第一天的
数值
EXAMPLE:<%
d=#8/4/99#
response.writeWeekdayName(Weekday(d))
%>
RESULT:Wednesday
Year()
FUNCTION:前往以后的年份.
SYNTAX:Year(date)
ARGUMENTS:
EXAMPLE:<%=Year(#8/4/99#)%>
RESULT:1999
ASP是依赖组件的,能访问数据库的组件好多就有好多种,再有就是你微软的工具可是什么都要收钱的啊! 没有坚实的理论做基础,那么我们连踏入社会第一步的资本都没有,特别对于计算机专业的学生学好专业知识是置关重要的。在这里我侧重讲一下如何学习ASP,从平时的学习过程中。 以HTML语言整合(HTML负责界面上,ASP则负责功能上)形成一个B/S(浏览器/服务器)模式的网页程序。 封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。 Request:从字面上讲就是“请求”,因此这个是处理客户端提交的东东的,例如Resuest.Form,Request.QueryString,或者干脆Request("变量名") Request:从字面上讲就是“请求”,因此这个是处理客户端提交的东东的,例如Resuest.Form,Request.QueryString,或者干脆Request("变量名") 你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。 我们必须明确一个大方向,不要只是停留在因为学而去学,我们应有方向应有目标. 在平时的学习过程中要注意现学现用,注重运用,在掌握了一定的基础知识后,我们可以尝试做一些网页,也许在开始的时候我们可能会遇到很多问题,比如说如何很好的构建基本框架。
页:
[1]