当前位置:K88软件开发文章中心编程语言AspAsp01 → 文章内容

ASP函数大全

减小字体 增大字体 作者:佚名     来源:asp编程网  发布时间:2018-12-30 8:31:05

这里转载了asp函数,方便大家去查询
使用方法:使用IE菜单中的[编辑]--[查找]来查询你要找的函数
  

Array() 


函数返回一个数组
表达式 
Array(list)
允许数据类型: 
字符,数字均可

实例:

<
%
Dim 
myArray()
For 



to 
7
Redim 
Preserve 
myArray(i)
myArray(i) 

WeekdayName(i)
Next
%>


返回结果: 
建立了一个包含7个元素的数组myArray

myArray("
Sunday"
,"
Monday"

... 
... 
"
Saturday"



CInt()

函数将一个表达式转化为数字类型
表达式 
CInt(expression)
允许数据类型: 
任何有效的字符均可
实例:
<
%


"
234"

response.write 
cINT(f) 

2
%>

返回结果: 
236
转化字符"
234"
为数字"
234"
,如果字符串为空,则返回0值
CreateObject()
函数建立和返回一个已注册的ACTIVEX组件的实例。
表达式 
CreateObject(objName)
允许数据类型: 
objName 
是任何一个有效、已注册的ACTIVEX组件的名字.

实例: 
<
%

Set 
con 

Server.CreateObject("
ADODB.Connection"
)

%>



CStr()

函数转化一个表达式为字符串.

表达式 
CStr(expression)

允许数据类型: 
expression 
是任何有效的表达式。

实例: 
<
%





2

response.write 
"
The 
返回结果 
is: 
"
 
&

#38
 
cStr(s)

%>


返回结果: 
转化数字“5”为字符“5”。


Date() 


函数返回当前系统日期.

表达式 
Date()

允许数据类型: 
None.

实例: 
<
%=Date%>


返回结果: 
9/9/00


DateAdd() 


函数返回一个被改变了的日期。

表达式 
DateAdd(timeinterval,number,date)

允许数据类型:
timeinterval 
is 
the 
time 
interval 
to 
add

number 
is 
amount 
of 
time 
intervals 
to 
add

and 
date 
is 
the 
starting 
date.

实例: 
<
%

currentDate 


#9/9/00
#

newDate 

DateAdd("
m"
,3,currentDate)

response.write 
newDate

%>



<
%

currentDate 


#12:34:45 
PM
#

newDate 

DateAdd("
h"
,3,currentDate)

response.write 
newDate

%>


返回结果: 
9/9/00

3:34:45 
PM

"
m"
 

"
month"



"
d"
 

"
day"



If 
currentDate 
is 
in 
time 
format 
then,

"
h"
 

"
hour"



"
s"
 

"
second"




DateDiff() 


函数返回两个日期之间的差值 


表达式 
DateDiff(timeinterval,date1,date2 
[, 
firstdayofweek 
[, 
firstweekofyear]])

允许数据类型: 
timeinterval 
表示相隔时间的类型,如“M“表示“月”。

实例: 
<
%

fromDate 


#9/9/00
#

toDate 


#1/1/2000
#

response.write 
"
There 
are 
"
 
&

#38
 
_

DateDiff("
d"
,fromDate,toDate) 
&

#38
 
_

"
 
days 
to 
millenium 
from 
9/9/00."


%>


返回结果: 
从9/9/00 
到2000年还有 
150 
天.


Day() 


函数返回一个月的第几日 
.

表达式 
Day(date)

允许数据类型: 
date 
是任何有效的日期。

实例: 
<
%=Day(
#9/9/00
#)%>


返回结果: 
4


FormatCurrency() 


函数返回表达式,此表达式已被格式化为货币值

表达式 
FormatCurrency(Expression 
[, 
Digit 
[, 
LeadingDigit 
[, 
Paren 
[, 
GroupDigit]]]])

允许数据类型: 
Digit 
指示小数点右侧显示位数的数值。默认值为 
-1,指示使用的是计算机的区域设置
 
LeadingDigit 
三态常数,指示是否显示小数值小数点前面的零。

实例: 
<
%=FormatCurrency(34.3456)%>


返回结果: 
$34.35


FormatDateTime() 


函数返回表达式,此表达式已被格式化为日期或时间

表达式 
FormatDateTime(Date, 
[, 
NamedFormat])

允许数据类型: 
NamedFormat 
指示所使用的日期/时间格式的数值,如果省略,则使用 
vbGeneralDate.

实例: 
<
%=FormatDateTime("
09/9/00"

vbLongDate)%>


返回结果: 
Sunday, 
September 
09, 
2000


FormatNumber() 


函数返回表达式,此表达式已被格式化为数值.

表达式 
FormatNumber(Expression 
[, 
Digit 
[, 
LeadingDigit 
[, 
Paren 
[, 
GroupDigit]]]])

允许数据类型: 
Digit 
指示小数点右侧显示位数的数值。默认值为 
-1,指示使用的是计算机的区域设置。
 
LeadingDigit 
i指示小数点右侧显示位数的数值。默认值为 
-1,指示使用的是计算机的区域设置。
 
Paren 
指示小数点右侧显示位数的数值。默认值为 
-1,指示使用的是计算机的区域设置。
 
GroupDigit 
i指示小数点右侧显示位数的数值。默认值为 
-1,指示使用的是计算机的区域设置。.

实例: 
<
%=FormatNumber(45.324567, 
3)%>


返回结果: 
45.325


FormatPercent() 


函数返回表达式,此表达式已被格式化为尾随有 

符号的百分比(乘以 
100 
)。 
(%)

表达式 
FormatPercent(Expression 
[, 
Digit 
[, 
LeadingDigit 
[, 
Paren 
[, 
GroupDigit]]]])

允许数据类型: 
同上.

实例: 
<
%=FormatPercent(0.45267, 
3)%>


返回结果: 
45.267%


Hour() 


函数以24时返回小时数.

表达式 
Hour(time)

允许数据类型:

实例: 
<
%=Hour(
#4:45:34 
PM
#)%>


返回结果: 
16

(Hour 
has 
been 
converted 
to 
24-hour 
system)


Instr() 


函数返回字符或字符串在另一个字符串中第一次出现的位置.

表达式 
Instr([start, 

strToBeSearched, 
strSearchFor 
[, 
compare])

允许数据类型: 
Start为搜索的起始值,strToBeSearched接受搜索的字符串 
strSearchFor要搜索的字符.comp

[1] [2] [3]  下一页


ASP函数大全