资源描述:
《asp系列vb函数》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、ASP系列VB函数大全 ASP函数大全 ASP函数与VBSCRIPT类似,以下举一些常用的函数 Array() 函数返回一个数组 表达式Array(list) 允许数据类型:字符,数字均可 实例:<% DimmyArray() Fori=1to7 RedimPreservemyArray(i) myArray(i)=WeekdayName(i) Next %> 返回结果:建立了一个包含7个元素的数组myArray myArray("Sunday","Monday
2、",......"Saturday" CInt() 函数将一个表达式转化为数字类型 表达式CInt(expression) 允许数据类型:任何有效的字符均可 实例:<% f="234" response.writecINT(f)+2 %> 返回结果:236 转化字符"234"为数字"234",如果字符串为空,则返回0值 CreateObject() 函数建立和返回一个已注册的ACTIVEX组件的实例。 表达式CreateObject(objName)
3、 允许数据类型:objName是任何一个有效、已注册的ACTIVEX组件的名字. 实例:<% Setcon=Server.CreateObject("ADODB.Connection" %> CStr() 函数转化一个表达式为字符串. 表达式CStr(expression) 允许数据类型:expression是任何有效的表达式。 实例:<% s=3+2 response.write"The返回结果is:"&cStr(s) %> 返回结果:转化数字“5”为字符
4、“5”。 Date() 函数返回当前系统日期. 表达式Date() 允许数据类型:None. 实例:<%=Date%> 返回结果:9/9/00 DateAdd() 函数返回一个被改变了的日期。 表达式DateAdd(timeinterval,number,date) 允许数据类型: timeintervalisthetimeintervaltoadd; numberisamountoftimeintervalstoadd; anddateisthest
5、artingdate. 实例:<% currentDate=#9/9/00# newDate=DateAdd("m",3,currentDate) response.writenewDate %> <% currentDate=#12:34:45PM# newDate=DateAdd("h",3,currentDate) response.writenewDate %> 返回结果:9/9/00 3:34:45PM "m"="month"; "d"="day"; I
6、fcurrentDateisintimeformatthen, "h"="hour"; "s"="second"; DateDiff() 函数返回两个日期之间的差值。 表达式DateDiff(timeinterval,date1,date2[,firstdayofweek[,firstweekofyear]]) 允许数据类型:timeinterval表示相隔时间的类型,如“M“表示“月”。 实例:<% fromDate=#9/9/00# toDate=#1/1/200
7、0# response.write"Thereare"&_ DateDiff("d",fromDate,toDate)&_ "daystomilleniumfrom9/9/00." %> 返回结果:从9/9/00到2000年还有150天. Day() 函数返回一个月的第几日. 表达式Day(date) 允许数据类型:date是任何有效的日期。 实例:<%=Day(#9/9/00#)%> 返回结果:4 FormatCurrency() 函数返回表达式,此
8、表达式已被格式化为货币值 表达式FormatCurrency(Expression[,Digit[,LeadingDigit[,Paren[,GroupDigit]]]]) 允许数据类型:Digit指示小数点右侧显示位数的数值。默认值为-1,指示使用的是计算机的区域设置;LeadingDigit三态常数,指示是否显示小数值小数点前面的零。实例:<%=FormatCurrency(34.3456)%> 返回结果:$34.35 FormatDateTim