数据读取中...
 您当前位置:惠州维修 -> 网络-> asp技术交流 文章搜索:  
ASP函数
作者:转载 来源:惠州维修
日期: 2004-10-6
放大字体显示 缩小字体显示 打印文章 推荐给朋友
ASP函数一  
-------------------------------------------------------------------------------- 
Array()  
FUNCTION: 返回一个数组  
SYNTAX: Array(list)  
ARGUMENTS: 字符,数字均可  
EXAMPLE:  
RESULT: 建立了一个包含7个元素的数组myArray  
myArray("Sunday","Monday", ... ... "Saturday")  

CInt()  
FUNCTION: 将一个表达式转化为数字类型  
SYNTAX: CInt(expression)  
ARGUMENTS: 任何有效的字符均可  
EXAMPLE:  
RESULT: 236  
转化字符"234"为数字"234",如果字符串为空,则返回0值  

CreateObject()  
FUNCTION: 建立和返回一个已注册的ACTIVEX组件的实例。  
SYNTAX: CreateObject(objName)  
ARGUMENTS: objName 是任何一个有效、已注册的ACTIVEX组件的名字.  
EXAMPLE:  
RESULT:  

CStr()  
FUNCTION: 转化一个表达式为字符串.  
SYNTAX: CStr(expression)  
ARGUMENTS: expression 是任何有效的表达式。  
EXAMPLE:  
RESULT: 转化数字“5”为字符“5”。  

Date()  
FUNCTION: 返回当前系统日期.  
SYNTAX: Date()  
ARGUMENTS: None.  
EXAMPLE:  
RESULT: 8/4/99  

DateAdd()  
FUNCTION: 返回一个被改变了的日期。  
SYNTAX: DateAdd(timeinterval,number,date)  
ARGUMENTS: timeinterval is the time interval to add; number is amount of time intervals to add; and date is the starting date.  
EXAMPLE:  


RESULT: 11/4/99  
3:34:45 PM  

"m" = "month";  
"d" = "day";  

If currentDate is in time format then,  
"h" = "hour";  
"s" = "second";  

ASP函数二  
--------------------------------------------------------------------------------  

DateDiff()  
FUNCTION: 返回两个日期之间的差值 。  
SYNTAX: DateDiff(timeinterval,date1,date2 [, firstdayofweek [, firstweekofyear]])  
ARGUMENTS: timeinterval 表示相隔时间的类型,如“M“表示“月”。  
EXAMPLE:  
RESULT: 从8/4/99 到2000年还有 150 天.  

Day()  
FUNCTION: 返回一个月的第几日 .  
SYNTAX: Day(date)  
ARGUMENTS: date 是任何有效的日期。  
EXAMPLE:  
RESULT: 4  

FormatCurrency()  
FUNCTION: 返回表达式,此表达式已被格式化为货币值  
SYNTAX: FormatCurrency(Expression [, Digit [, LeadingDigit [, Paren [, GroupDigit]]]])  
ARGUMENTS: Digit 指示小数点右侧显示位数的数值。默认值为 -1,指示使用的是计算机的区域设置; LeadingDigit 三态常数,指示是否显示小数值小数点前面的零。  
EXAMPLE:  
RESULT: $34.35  

FormatDateTime()  
FUNCTION: 返回表达式,此表达式已被格式化为日期或时间  
SYNTAX: FormatDateTime(Date, [, NamedFormat])  
ARGUMENTS: NamedFormat 指示所使用的日期/时间格式的数值,如果省略,则使用 vbGeneralDate.  
EXAMPLE:  
RESULT: Wednesday, August 04, 1999  

FormatNumber()  
FUNCTION: 返回表达式,此表达式已被格式化为数值.  
SYNTAX: FormatNumber(Expression [, Digit [, LeadingDigit [, Paren [, GroupDigit]]]])  
ARGUMENTS: Digit 指示小数点右侧显示位数的数值。默认值为 -1,指示使用的是计算机的区域设置。; LeadingDigit i指示小数点右侧显示位数的数值。默认值为 -1,指示使用的是计算机的区域设置。; Paren 指示小数点右侧显示位数的数值。默认值为 -1,指示使用的是计算机的区域设置。; GroupDigit i指示小数点右侧显示位数的数值。默认值为 -1,指示使用的是计算机的区域设置。.  
EXAMPLE:  
RESULT: 45.325  

FormatPercent()  
FUNCTION: 返回表达式,此表达式已被格式化为尾随有 % 符号的百分比(乘以 100 )。 (%)  
SYNTAX: FormatPercent(Expression [, Digit [, LeadingDigit [, Paren [, GroupDigit]]]])  
ARGUMENTS: 同上.  
EXAMPLE:  
RESULT: 45.267%  

Hour()  
FUNCTION: 以24时返回小时数.  
SYNTAX: Hour(time)  
ARGUMENTS:  
EXAMPLE:  
RESULT: 16  
(Hour has been converted to 24-hour system)  

Instr()  
FUNCTION: 返回字符或字符串在另一个字符串中第一次出现的位置.  
SYNTAX: Instr([start, ] strToBeSearched, strSearchFor [, compare])  
ARGUMENTS: Start为搜索的起始值,strToBeSearched接受搜索的字符串 strSearchFor要搜索的字符.compare比较方式(详细见ASP常数)  
EXAMPLE:  
RESULT: 9  

InstrRev()  
FUNCTION: 同上,只是从字符串的最后一个搜索起  
SYNTAX: InstrRev([start, ] strToBeSearched, strSearchFor [, compare])  
ARGUMENTS: 同上.  
EXAMPLE:  
RESULT: 13  


Int()  
FUNCTION: 返回数值类型,不四舍五入。  
SYNTAX: Int(number)  
ARGUMENTS:  
EXAMPLE:  
RESULT: 32  

IsArray()  
FUNCTION: 判断一对象是否为数组,返回布尔值 .  
SYNTAX: IsArray(name)  
ARGUMENTS:  
EXAMPLE:  
RESULT: False  

IsDate()  
FUNCTION: 判断一对象是否为日期,返回布尔值  
SYNTAX: IsDate(expression)  
ARGUMENTS: expression is any valid expression.  
EXAMPLE:  
RESULT: True  

IsEmpty()  
FUNCTION: 判断一对象是否初始化,返回布尔值.  
SYNTAX: IsEmpty(expression)  
ARGUMENTS:  
EXAMPLE:  
RESULT: True  

IsNull()  
FUNCTION: 判断一对象是否为空,返回布尔值.  
SYNTAX: IsNull(expression)  
ARGUMENTS:  
EXAMPLE:  
RESULT: False  

IsNumeric()  
FUNCTION: 判断一对象是否为数字,返回布尔值.  
SYNTAX: IsNumeric(expression)  
ARGUMENTS:  
EXAMPLE:  
RESULT: True  
就算数字加了引号,ASP还是认为它是数字。  

IsObject()  
FUNCTION: 判断一对象是否为对象,返回布尔值.  
SYNTAX: IsObject(expression)  
ARGUMENTS:  
EXAMPLE:  
RESULT: True  

LBound()  
FUNCTION: 返回指定数组维的最小可用下标.  
SYNTAX: Lbound(arrayname [, dimension])  
ARGUMENTS: ; dimension 指明要返回哪一维下界的整数。使用 1 表示第一维,2 表示第二维,以此类推。如果省略 dimension 参数,默认值为 1.  
EXAMPLE:  
RESULT: 0  

LCase()  
FUNCTION: 返回字符串的小写形式  
SYNTAX: Lcase(string)  
ARGUMENTS: string is any valid string expression.  
EXAMPLE:  
RESULT: this is a test!  

Left()  
FUNCTION: 返回字符串左边第length个字符以前的字符(含第length个字符).  
SYNTAX: Left(string, length)  
ARGUMENTS:  
EXAMPLE:  
RESULT: Thi  

Len()  
FUNCTION: 返回字符串的长度.  
SYNTAX: Len(string | varName)  
ARGUMENTS:  
EXAMPLE:  
RESULT: 15  

LTrim()  
FUNCTION: 去掉字符串左边的空格.  
SYNTAX: LTrim(string)  
ARGUMENTS:  
EXAMPLE:  
RESULT: This is a test!  

Mid()  
FUNCTION: 返回特定长度的字符串(从start开始,长度为length).  
SYNTAX: Mid(string, start [, length])  
ARGUMENTS:  
EXAMPLE:  
RESULT: Today  

Minute()  
FUNCTION: 返回时间的分钏.  
SYNTAX: Minute(time)  
ARGUMENTS:  
EXAMPLE:  
RESULT: 45  

Month()  
FUNCTION: 返回日期.  
SYNTAX: Month(date)  
ARGUMENTS: date is any valid date expression.  
EXAMPLE:  
RESULT: 8  

MonthName()  
FUNCTION: Returns a string identifying the specified month.  
SYNTAX: MonthName(month, [, Abb])  
ARGUMENTS: month is the numeric representation for a given month; Abb (optional) is a boolean value used to display month abbreviation. True will display the abbreviated month name and False (default) will not show the abbreviation.  
EXAMPLE:  
RESULT: August  

Now()  
FUNCTION: Returns the current system date and time.  
SYNTAX: Now()  
ARGUMENTS: None  
EXAMPLE:  
RESULT: 8/4/99 9:30:16 AM  

Replace()  
FUNCTION: Returns a string in which a specified sub-string has been replaced with another substring a specified number of times.  
SYNTAX: Replace(strToBeSearched, strSearchFor, strReplaceWith [, start [, count [, compare]]])  
ARGUMENTS: strToBeSearched is a string expression containing a sub-string to be replaced; strSearchFor is the string expression to search for within strToBeSearched; strReplaceWith is the string expression to replace sub-string strSearchFor; start (optional) is the numeric character position to begin search; count (optional) is a value indicating the comparision constant.  
EXAMPLE:  
RESULT: This is an orange!  

Right()  
FUNCTION: 返回字符串右边第length个字符以前的字符(含第length个字符).  
SYNTAX: Right(string, length)  
ARGUMENTS: .  
EXAMPLE:  
RESULT: st!  

Rnd()  
FUNCTION: 产生一个随机数.  
SYNTAX: Rnd [ (number) ]  
ARGUMENTS:  
EXAMPLE:  
RESULT: 任何一个在0 到 1 之间的数  

Round()  
FUNCTION: 返回按指定位数进行四舍五入的数值.  
SYNTAX: Round(expression [, numRight])  
ARGUMENTS: numRight数字表明小数点右边有多少位进行四舍五入。如果省略,则 Round 函数返回整数.  
EXAMPLE:  
RESULT: 32  

Rtrim()  
FUNCTION: 去掉字符串右边的字符串.  
SYNTAX: Rtrim(string)  
ARGUMENTS:  
EXAMPLE:  
RESULT: This is a test!!  

Second()  
FUNCTION: 返回秒.  
SYNTAX: Second(time)  
ARGUMENTS: .  
EXAMPLE:  
RESULT: 28  

asp函数三  
--------------------------------------------------------------------------------  

Array()  
FUNCTION: 返回一个数组  
SYNTAX: Array(list)  
ARGUMENTS: 字符,数字均可  
EXAMPLE:  
RESULT: 建立了一个包含7个元素的数组myArray  
myArray("Sunday","Monday", ... ... "Saturday")  

CInt()  
FUNCTION: 将一个表达式转化为数字类型  
SYNTAX: CInt(expression)  
ARGUMENTS: 任何有效的字符均可  
EXAMPLE:  
RESULT: 236  
转化字符"234"为数字"234",如果字符串为空,则返回0值  

CreateObject()  
FUNCTION: 建立和返回一个已注册的ACTIVEX组件的实例。  
SYNTAX: CreateObject(objName)  
ARGUMENTS: objName 是任何一个有效、已注册的ACTIVEX组件的名字.  
EXAMPLE:  
RESULT:  

CStr()  
FUNCTION: 转化一个表达式为字符串.  
SYNTAX: CStr(expression)  
ARGUMENTS: expression 是任何有效的表达式。  
EXAMPLE:  
RESULT: 转化数字“5”为字符“5”。  

Date()  
FUNCTION: 返回当前系统日期.  
SYNTAX: Date()  
ARGUMENTS: None.  
EXAMPLE:  
RESULT: 8/4/99  

DateAdd()  
FUNCTION: 返回一个被改变了的日期。  
SYNTAX: DateAdd(timeinterval,number,date)  
ARGUMENTS: timeinterval is the time interval to add; number is amount of time intervals to add; and date is the starting date.  
EXAMPLE:  


RESULT: 11/4/99  
3:34:45 PM  

"m" = "month";  
"d" = "day";  

If currentDate is in time format then,  
"h" = "hour";  
"s" = "second";  

DateDiff()  
FUNCTION: 返回两个日期之间的差值 。  
SYNTAX: DateDiff(timeinterval,date1,date2 [, firstdayofweek [, firstweekofyear]])  
ARGUMENTS: timeinterval 表示相隔时间的类型,如“M“表示“月”。  
EXAMPLE:  
RESULT: 从8/4/99 到2000年还有 150 天.  

Day()  
FUNCTION: 返回一个月的第几日 .  
SYNTAX: Day(date)  
ARGUMENTS: date 是任何有效的日期。  
EXAMPLE:  
RESULT: 4  

FormatCurrency()  
FUNCTION: 返回表达式,此表达式已被格式化为货币值  
SYNTAX: FormatCurrency(Expression [, Digit [, LeadingDigit [, Paren [, GroupDigit]]]])  
ARGUMENTS: Digit 指示小数点右侧显示位数的数值。默认值为 -1,指示使用的是计算机的区域设置; LeadingDigit 三态常数,指示是否显示小数值小数点前面的零。  
EXAMPLE:  
RESULT: $34.35  

FormatDateTime()  
FUNCTION: 返回表达式,此表达式已被格式化为日期或时间  
SYNTAX: FormatDateTime(Date, [, NamedFormat])  
ARGUMENTS: NamedFormat 指示所使用的日期/时间格式的数值,如果省略,则使用 vbGeneralDate.  
EXAMPLE:  
RESULT: Wednesday, August 04, 1999  

FormatNumber()  
FUNCTION: 返回表达式,此表达式已被格式化为数值.  
SYNTAX: FormatNumber(Expression [, Digit [, LeadingDigit [, Paren [, GroupDigit]]]])  
ARGUMENTS: Digit 指示小数点右侧显示位数的数值。默认值为 -1,指示使用的是计算机的区域设置。; LeadingDigit i指示小数点右侧显示位数的数值。默认值为 -1,指示使用的是计算机的区域设置。; Paren 指示小数点右侧显示位数的数值。默认值为 -1,指示使用的是计算机的区域设置。; GroupDigit i指示小数点右侧显示位数的数值。默认值为 -1,指示使用的是计算机的区域设置。.  
EXAMPLE:  
RESULT: 45.325  

FormatPercent()  
FUNCTION: 返回表达式,此表达式已被格式化为尾随有 % 符号的百分比(乘以 100 )。 (%)  
SYNTAX: FormatPercent(Expression [, Digit [, LeadingDigit [, Paren [, GroupDigit]]]])  
ARGUMENTS: 同上.  
EXAMPLE:  
RESULT: 45.267%  

Hour()  
FUNCTION: 以24时返回小时数.  
SYNTAX: Hour(time)  
ARGUMENTS:  
EXAMPLE:  
RESULT: 16  
(Hour has been converted to 24-hour system)  

Instr()  
FUNCTION: 返回字符或字符串在另一个字符串中第一次出现的位置.  
SYNTAX: Instr([start, ] strToBeSearched, strSearchFor [, compare])  
ARGUMENTS: Start为搜索的起始值,strToBeSearched接受搜索的字符串 strSearchFor要搜索的字符.compare比较方式(详细见ASP常数)  
EXAMPLE:  
RESULT: 9  

InstrRev()  
FUNCTION: 同上,只是从字符串的最后一个搜索起  
SYNTAX: InstrRev([start, ] strToBeSearched, strSearchFor [, compare])  
ARGUMENTS: 同上.  
EXAMPLE:  
RESULT: 13  


Int()  
FUNCTION: 返回数值类型,不四舍五入。  
SYNTAX: Int(number)  
ARGUMENTS:  
EXAMPLE:  
RESULT: 32  

IsArray()  
FUNCTION: 判断一对象是否为数组,返回布尔值 .  
SYNTAX: IsArray(name)  
ARGUMENTS:  
EXAMPLE:  
RESULT: False  

IsDate()  
FUNCTION: 判断一对象是否为日期,返回布尔值  
SYNTAX: IsDate(expression)  
ARGUMENTS: expression is any valid expression.  
EXAMPLE:  
RESULT: True  

IsEmpty()  
FUNCTION: 判断一对象是否初始化,返回布尔值.  
SYNTAX: IsEmpty(expression)  
ARGUMENTS:  
EXAMPLE:  
RESULT: True  

IsNull()  
FUNCTION: 判断一对象是否为空,返回布尔值.  
SYNTAX: IsNull(expression)  
ARGUMENTS:  
EXAMPLE:  
RESULT: False  

IsNumeric()  
FUNCTION: 判断一对象是否为数字,返回布尔值.  
SYNTAX: IsNumeric(expression)  
ARGUMENTS:  
EXAMPLE:  
RESULT: True  
就算数字加了引号,ASP还是认为它是数字。  

IsObject()  
FUNCTION: 判断一对象是否为对象,返回布尔值.  
SYNTAX: IsObject(expression)  
ARGUMENTS:  
EXAMPLE:  
RESULT: True  

LBound()  
FUNCTION: 返回指定数组维的最小可用下标.  
SYNTAX: Lbound(arrayname [, dimension])  
ARGUMENTS: ; dimension 指明要返回哪一维下界的整数。使用 1 表示第一维,2 表示第二维,以此类推。如果省略 dimension 参数,默认值为 1.  
EXAMPLE:  
RESULT: 0  

LCase()  
FUNCTION: 返回字符串的小写形式  
SYNTAX: Lcase(string)  
ARGUMENTS: string is any valid string expression.  
EXAMPLE:  
RESULT: this is a test!  

Left()  
FUNCTION: 返回字符串左边第length个字符以前的字符(含第length个字符).  
SYNTAX: Left(string, length)  
ARGUMENTS:  
EXAMPLE:  
RESULT: Thi  

Len()  
FUNCTION: 返回字符串的长度.  
SYNTAX: Len(string | varName)  
ARGUMENTS:  
EXAMPLE:  
RESULT: 15  

LTrim()  
FUNCTION: 去掉字符串左边的空格.  
SYNTAX: LTrim(string)  
ARGUMENTS:  
EXAMPLE:  
RESULT: This is a test!  

Mid()  
FUNCTION: 返回特定长度的字符串(从start开始,长度为length).  
SYNTAX: Mid(string, start [, length])  
ARGUMENTS:  
EXAMPLE:  
RESULT: Today  

Minute()  
FUNCTION: 返回时间的分钏.  
SYNTAX: Minute(time)  
ARGUMENTS:  
EXAMPLE:  
RESULT: 45  

Month()  
FUNCTION: 返回日期.  
SYNTAX: Month(date)  
ARGUMENTS: date is any valid date expression.  
EXAMPLE:  
RESULT: 8  

MonthName()  
FUNCTION: Returns a string identifying the specified month.  
SYNTAX: MonthName(month, [, Abb])  
ARGUMENTS: month is the numeric representation for a given month; Abb (optional) is a boolean value used to display month abbreviation. True will display the abbreviated month name and False (default) will not show the abbreviation.  
EXAMPLE:  
RESULT: August  

Now()  
FUNCTION: Returns the current system date and time.  
SYNTAX: Now()  
ARGUMENTS: None  
EXAMPLE:  
RESULT: 8/4/99 9:30:16 AM  

Replace()  
FUNCTION: Returns a string in which a specified sub-string has been replaced with another substring a specified number of times.  
SYNTAX: Replace(strToBeSearched, strSearchFor, strReplaceWith [, start [, count [, compare]]])  
ARGUMENTS: strToBeSearched is a string expression containing a sub-string to be replaced; strSearchFor is the string expression to search for within strToBeSearched; strReplaceWith is the string expression to replace sub-string strSearchFor; start (optional) is the numeric character position to begin search; count (optional) is a value indicating the comparision constant.  
EXAMPLE:  
RESULT: This is an orange!  

Right()  
FUNCTION: 返回字符串右边第length个字符以前的字符(含第length个字符).  
SYNTAX: Right(string, length)  
ARGUMENTS: .  
EXAMPLE:  
RESULT: st!  

Rnd()  
FUNCTION: 产生一个随机数.  
SYNTAX: Rnd [ (number) ]  
ARGUMENTS:  
EXAMPLE:  
RESULT: 任何一个在0 到 1 之间的数  

Round()  
FUNCTION: 返回按指定位数进行四舍五入的数值.  
SYNTAX: Round(expression [, numRight])  
ARGUMENTS: numRight数字表明小数点右边有多少位进行四舍五入。如果省略,则 Round 函数返回整数.  
EXAMPLE:  
RESULT: 32  

Rtrim()  
FUNCTION: 去掉字符串右边的字符串.  
SYNTAX: Rtrim(string)  
ARGUMENTS:  
EXAMPLE:  
RESULT: This is a test!!  

Second()  
FUNCTION: 返回秒.  
SYNTAX: Second(time)  
ARGUMENTS: .  
EXAMPLE:  
RESULT: 28  

StrReverse()  
FUNCTION: 反排一字符串  
SYNTAX: StrReverse(string)  
ARGUMENTS:  
EXAMPLE:  
RESULT: !!tset a si sihT  

Time()  
FUNCTION: 返回系统时间.  
SYNTAX: Time()  
ARGUMENTS: .  
EXAMPLE:  
RESULT: 9:58:28 AM  

Trim()  
FUNCTION: 去掉字符串左右的空格.  
SYNTAX: Trim(string)  
ARGUMENTS: string is any valid string expression.  
EXAMPLE:  
RESULT: This is a test!!  

UBound()  
FUNCTION: 返回指定数组维数的最大可用下标>.  
SYNTAX: Ubound(arrayname [, dimension])  
ARGUMENTS: ; dimension (optional) 指定返回哪一维上界的整数。1 表示第一维,2 表示第二维,以此类推。如果省略 dimension 参数,则默认值为 1.  
EXAMPLE:  
RESULT: 2  

UCase()  
FUNCTION: 返回字符串的大写形式.  
SYNTAX: UCase(string)  
ARGUMENTS:  
EXAMPLE:  
RESULT: THIS IS A TEST!!  

VarType()  
FUNCTION: 返回指示变量子类型的值  
SYNTAX: VarType(varName)  
ARGUMENTS:  
EXAMPLE:  
RESULT: 2(数字)详见"asp常数"  

WeekDay()  
FUNCTION: 返回在一周的第几天.  
SYNTAX: WeekDay(date [, firstdayofweek])  
ARGUMENTS: .  
EXAMPLE:  
RESULT: 4(星期三)  

WeekDayName()  
FUNCTION: 返回一周第几天的名字.  
SYNTAX: WeekDayName(weekday [, Abb [, firstdayofweek]])  
ARGUMENTS: Abb可选。Boolean 值,指明是否缩写表示星期各天的名称。如果省略, 默认值为 False,即不缩写星期各天的名称.firstdayofweek指明星期第一天的数值  
EXAMPLE:  
RESULT: Wednesday  

Year()  
FUNCTION: 返回当前的年份.  
SYNTAX: Year(date)  
ARGUMENTS:  
EXAMPLE:  
RESULT: 1999  
文章页数:[1] 
帮助你我他: 1.我有问题请教 2.我要投稿>>>
更多相关资料搜索:
热点文章
最新文章
相关文章
版权申明:除部分特别声明不要转载,或者授权本站独家播发的文章外,大家可以自由转载本站的原创文章,但原作者和来自本站的链接必须保留(非本站原创的,按照原来自一节,自行链接)。文章版权归本站和作者共有。
转载要求:转载之图片、文件,链接请不要盗链到本站,且不准打上各自站点的水印,亦不能抹去本站水印。
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有。
发表评论  打印  刷新  推荐给朋友  返回顶部  关闭

网上大名: