功能应用方法及在ASP的应用实例

1数组()

函数:返回包含数组的变体。

语法:数组(list)

参数:列表是一个以逗号分隔的值列表,添加到

例子:
昏暗的MyArray()

对于我= 1比7

Redim Preserve myArray(我)

MyArray(我)= weekdayname(我)

下一个

%>

结果:创建一个数组包含7个元素:

MyArray(星期日

类似



2。CInt()

功能:返回一个表达式被转换为一个interget亚型。

语法:CInt(表达)

参数:表达式是任何有效表达式。

例子:
f234

response.write Cint(F)+ 2

%>

结果:236

将字符串234 转换为数学值234。

如果F是空的(未初始化的变量),Cint()返回0。

类似



三.CreateObject()

函数:创建并返回对ActiveX自动化对象的引用。

语法:CreateObject(你)

参数:指定任何有效的ActiveX自动化对象。

例子:
集对server.createobject(数据连接)

%>

结果:

类似



4。CStr()

函数:返回一个表达式,该表达式已转换为

语法:CStr(表达式)

参数:表达式是任何有效表达式。

例子:
s=3 + 2

response.write 的结果是:CSTR(S)

%>

结果:将数学值5转换为字符串5。

类似



5。日期()

函数:返回当前系统日期。

语法:戴特()

参数:无。

例子:

结果:8 4 99

类似



6。DateAdd()

函数:返回特定时间间隔的日期。

语法:DateAdd(时间,数量,日期)

参数:时间间隔添加时间;数量。

是开始日期。

例子:
currentdate = # 8 / 4 / 99 #

newdate = DateAdd(M

response.write newdate

%>




currentdate = # 12:34:45 PM #

newdate = DateAdd(H

response.write newdate

%>

结果:11 4 99

3:34:45 PM



月;

D=天;



如果currentdate然后在时间格式,

h=小时;

=第二;

类似



7。DateDiff()

函数:返回两个日期之间的间隔数。

语法:DateDiff(时间间隔,很久,把{,} } firstweekofyear FirstDayOfWeek {,}

参数:时间间隔添加时间;日期是有效的。

firstweekofyear是指定一周的第一天的可选值

例子:
fromdate = # 8 / 4 / 99 #

迄今为止,= # 1 / 1 / 2000 #

response.write有_

DateDiff(D,fromdate,迄今为止)_

天千年从8 / 4 / 99。

%>

结果:有150天千年从8 / 4 / 99。

类似



8。天()

函数:返回一个代表月日的整数。

语法:日期(日期)

参数:日期是任何有效的日期表达式。

例子:

结果:4

类似



9。formatcurrency()

函数:返回一个格式化为货币值的表达式。

语法:formatcurrency(表达式{,数字} {,leadingdigit {,括号{,GroupDigit }}}}}

参数:表达式是有效的数字表达式;数字是可选的数字。

在小数点位数;LeadingDigit

前导零;括号是可选的三值用于显示。

GroupDigit是一个用来显示多个选项的三值

控制面板区域设置的设置。

例子:

结果:34.35美元

类似



10。formatdatetime()

函数:返回一个格式化为日期或时间的表达式。

语法:formatdatetime(日期,namedformat {,})

参数:日期是任何有效的日期表达式,和NamedFormat是一个可选的

例子:

结果:8月04, 1999日星期三

类似



10。FormatNumber ()

函数:返回一个格式化为数字的表达式。

语法:formatnumber(表达式{,数字} {,leadingdigit {,括号{,GroupDigit }}}}}

参数:表达式是有效的数字表达式;数字是可选的数字。

在小数点位数;LeadingDigit

前导零;括号是可选的三值用于显示。

GroupDigit是一个用来显示多个选项的三值

控制面板区域设置的设置。

例子:

结果:45.325

类似



11。formatpercent()

函数:返回一个用尾随(%)格式化为百分之一值的表达式。

语法:formatpercent(表达式{,数字} {,leadingdigit {,括号{,GroupDigit }}}}}

参数:表达式是有效的数字表达式;数字是可选的数字。

在小数点位数;LeadingDigit

前导零;括号是可选的三值用于显示。

GroupDigit是一个用来显示多个选项的三值

控制面板区域设置的设置。

例子:

结果:45.267%

类似



12。小时()

函数:返回一个整数,代表每天0小时23小时之间的时间。

语法:小时(时间)

参数:时间是任何有效的日期/时间表达式。

例子:

结果:16

(小时已转换为24小时系统)

类似



13。说明()

函数:返回一个字符串的第一个实例的数字位置。

语法:Instr({ }开始,strtobesearched,strsearchfor {,} }比较

参数:启动(可选)是启动字符串搜索的数字位置;

要搜索的字符串表达式;strsearchfor是字符串表达式搜索价值;

(可选)是表示比较常数的值。

例子:
strtext =这是一个测试!!

POS =仪器(strtext,)

response.write POS

%>

结果:9

(字符串是strtext第九字)

类似



14。InstrRev()

函数:从一个字符串返回另一个字符串中的数字位置。

语法:InstrRev({ }开始,strtobesearched,strsearchfor {,} }比较

参数:启动(可选)是启动字符串搜索的数字位置;

要搜索的字符串表达式;strsearchfor是字符串表达式搜索价值;

(可选)是表示比较常数的值。

例子:
strtext =这是一个测试!!

POS = instrrev(strtext,)

response.write POS

%>

结果:13

(字符串是strtext第十三字如果你搜索)

类似



15。Int()

函数:返回数字的整数部分。

语法:Int(数字)

参数:数字是任何有效的数值表达式。

例子:

结果:32

(如果Cint()代替,结果将是33)



类似

16。IsArray()

函数:返回一个布尔值,指示变量是否是数组。

语法:IsArray(名)

参数:名称是要确定的变量。

例子:
strtest =试验!

Response.write IsArray(strtest)

%>

结果:假

类似



17。IsDate()

函数:返回一个布尔值,该值指示表达式是否可以转换。

语法:IsDate(表达)

参数:表达式是任何有效表达式。

例子:
strtest =8 / 4 / 99

Response.write IsDate(strtest)

%>

结果:真的

类似



18。IsEmpty()

函数:返回一个布尔值,指示变量是否已初始化。

语法:IsEmpty(表达)

参数:表达式是任何有效表达式。

例子:
朦胧的我

Response.write IsEmpty(我)

%>

结果:真的

类似



19。IsNull()

函数:返回一个布尔值,该值指示表达式是否包含

语法:IsNull(表达)

参数:表达式是任何有效表达式。

例子:
朦胧的我

Response.write IsNull(我)

%>

结果:假

类似



20。IsNumeric()

函数:返回一个布尔值,指示是否可以计算表达式。

语法:IsNumeric(表达)

参数:表达式是任何有效表达式。

例子:
i =345

Response.write IsNumeric(我)

%>

结果:真的

(即使有引号的字符串数据类型的345,这表明。

仍然会尝试首先将字符串转换为数字值)

类似