蒙在股里 发表于 2015-1-16 22:16:03

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是依赖组件的,能访问数据库的组件好多就有好多种,再有就是你微软的工具可是什么都要收钱的啊!

爱飞 发表于 2015-1-19 06:27:11

没有坚实的理论做基础,那么我们连踏入社会第一步的资本都没有,特别对于计算机专业的学生学好专业知识是置关重要的。在这里我侧重讲一下如何学习ASP,从平时的学习过程中。

冷月葬花魂 发表于 2015-1-24 12:22:15

以HTML语言整合(HTML负责界面上,ASP则负责功能上)形成一个B/S(浏览器/服务器)模式的网页程序。

小女巫 发表于 2015-2-1 11:56:13

封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。

飘飘悠悠 发表于 2015-2-7 04:46:50

Request:从字面上讲就是“请求”,因此这个是处理客户端提交的东东的,例如Resuest.Form,Request.QueryString,或者干脆Request("变量名")

精灵巫婆 发表于 2015-2-20 14:27:38

Request:从字面上讲就是“请求”,因此这个是处理客户端提交的东东的,例如Resuest.Form,Request.QueryString,或者干脆Request("变量名")

小魔女 发表于 2015-3-6 18:25:00

你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。

再见西城 发表于 2015-3-13 05:25:23

我们必须明确一个大方向,不要只是停留在因为学而去学,我们应有方向应有目标.

小妖女 发表于 2015-3-20 14:06:14

在平时的学习过程中要注意现学现用,注重运用,在掌握了一定的基础知识后,我们可以尝试做一些网页,也许在开始的时候我们可能会遇到很多问题,比如说如何很好的构建基本框架。
页: [1]
查看完整版本: ASP编程:ASP有用函数库(6)