asp 類(lèi)型轉(zhuǎn)換函數(shù)大全第1/2頁(yè)
更新時(shí)間:2008年10月20日 23:01:33 作者:
asp 類(lèi)型轉(zhuǎn)換的實(shí)現(xiàn)函數(shù)
abs(number)
返回絕對(duì)值。
array(arglist)
創(chuàng)建一個(gè)數(shù)組。
asc(string)
返回字符串第一個(gè)字符的ansi碼。
atn(number)
返回反正弦值。
cbool (expression)
轉(zhuǎn)換成boolean數(shù)據(jù)類(lèi)型變量。
cbyte (expression)
轉(zhuǎn)換成byte數(shù)據(jù)類(lèi)型變量。
ccur (expression)
轉(zhuǎn)換成currency數(shù)據(jù)類(lèi)型變量。
cdate (expression)
轉(zhuǎn)換成date數(shù)據(jù)類(lèi)型變量。
cdbl (expression)
轉(zhuǎn)換成double數(shù)據(jù)類(lèi)型變量。
chr(charcode)
把a(bǔ)nsi 碼轉(zhuǎn)換成相應(yīng)的鍵盤(pán)字符。
cint (expression)
轉(zhuǎn)換成integer數(shù)據(jù)類(lèi)型變量。
clng (expression)
轉(zhuǎn)換成long數(shù)據(jù)類(lèi)型變量。
createobject(servername.typename)
創(chuàng)建一個(gè)自動(dòng)對(duì)象。
csng (expression)
轉(zhuǎn)換成single數(shù)據(jù)類(lèi)型變量。
cstr (expression)
轉(zhuǎn)換成string數(shù)據(jù)類(lèi)型變量。
date
根據(jù)所用的系統(tǒng)返回時(shí)間。
dateadd(interval,number,date)
向date對(duì)象添加指定的時(shí)間間隔。其中參數(shù)interval 接受下表所示的值。
設(shè)定值
描述
yyyy
年
q
季度
m
月份
y
一年的第幾天
d
天
w
星期幾
ww
一年的第幾個(gè)星期
h
小時(shí)
m
分鐘
秒鐘
datediff(interval,date1,date2])
返回兩個(gè)日期之間的間隔,關(guān)于firstdayofweek及firstweekofyear的值請(qǐng)參考下面的“日期和時(shí)間常數(shù)”一節(jié)。interval參數(shù)接受下表所示的值。
設(shè)定值
描述
yyyy
年
q
季度
m
月份
y
一年的第幾天
d
天
w
星期幾
ww
一年的第幾個(gè)星期
h
小時(shí)
m
分鐘
秒鐘
datepart(interval , date])
返回date對(duì)象指定部分。關(guān)于firstdayofweek及firstweekofyear的值請(qǐng)參考下面的“日期和時(shí)間常數(shù)”一節(jié)。interval參數(shù)接受下表所示的值。
設(shè)定值
描述
yyyy
年
q
季度
m
月份
y
一年的第幾天
d
天
w
星期幾
ww
一年的第幾個(gè)星期
h
小時(shí)
m
分鐘
秒鐘
dateserial(year,month,day)
轉(zhuǎn)換成date數(shù)據(jù)子類(lèi)型變體值。
datevalue(date)
轉(zhuǎn)換成date數(shù)據(jù)子類(lèi)型變體值。
day(date)
根據(jù)參數(shù)date返回該天在一個(gè)月中的號(hào)數(shù)。
exp(number)
返回e的number次方的值。
filter(inputstrings,value])
根據(jù)篩選條件創(chuàng)建一個(gè)新的數(shù)組。關(guān)于compare的值,請(qǐng)參看后面“比較常數(shù)”一節(jié)。
fix(number)
轉(zhuǎn)換成一個(gè)整數(shù)(對(duì)于負(fù)數(shù),只入不舍)。
formatcurrency(expression]]])
格式化成currency形式。關(guān)于includeleadingdigit,useparensfornegativenumbers及groupdigit的值請(qǐng)參看后面“三態(tài)常數(shù)”一節(jié)。
formatdatetime(date)
對(duì)日期及時(shí)間進(jìn)行格式化輸出。關(guān)于namedformat的值請(qǐng)參看后面“日期格式常數(shù)”一節(jié)。
formatnumber(expression]]])
對(duì)數(shù)字進(jìn)行格式化。關(guān)于includeleadingdigit,useparensfornegativenumbers及groupdigit的值請(qǐng)參看后面“三態(tài)常數(shù)”一節(jié)。
formatpercent(expression]]])
對(duì)百分?jǐn)?shù)進(jìn)行格式化。關(guān)于includeleadingdigit,useparensfornegativenumbers及groupdigit的值請(qǐng)參看后面“三態(tài)常數(shù)”一節(jié)。
getobject()
從指定的文件中返回指定的動(dòng)態(tài)對(duì)象。
hex(number)
返回?cái)?shù)number的十六進(jìn)制的值。
hour(time)
根據(jù)參數(shù)time的值返回小時(shí)。
inputbox(prompt)
顯示一個(gè)臨時(shí)的輸入框,并且返回用戶(hù)的輸入。
instr(string1,string2)
返回字符串string2在字符串string1中第一次出現(xiàn)的位置。關(guān)于compare的值請(qǐng)參看后面的“比較常數(shù)”一節(jié)。
instrrev(string1,string2 ])
返回字符串string2在字符串string1中最后出現(xiàn)的位置。關(guān)于compare的值請(qǐng)參看后面的“比較常數(shù)”一節(jié)。
int(number)
返回一個(gè)整數(shù)(負(fù)數(shù)只舍不入)。
isarray(varname)
確定變量是否是一個(gè)數(shù)組。
isdate(expression)
確定表達(dá)式expression能否轉(zhuǎn)換成日期格式。
isempty(varname)
確定變量是否已經(jīng)初始化了。
isnull(expression)
確定表達(dá)式expression是否為空。
isnumberic(expression)
確定表達(dá)式expression的結(jié)果是否是一個(gè)數(shù)。
isobject(expression)
確定表達(dá)式expression是否是一個(gè)自動(dòng)對(duì)象。
join(list,)
把一個(gè)數(shù)組中的所有子字符串連接起來(lái),連接所用的分隔符由delimiterd的值設(shè)定。
lbound(arrayname)
返回?cái)?shù)組某維的最低界限。在當(dāng)前的vbscript版本中,該函數(shù)總是返回值0。
lcase(string)
以小寫(xiě)字符格式化。
left(string,length)
返回指定長(zhǎng)度的字符串string左部分。
len(string|varname)
返回字符串string的長(zhǎng)度或變量varname的字節(jié)長(zhǎng)度。
loadpicture(pitcurename)
載入一個(gè)圖片對(duì)象。
log(number)
返回?cái)?shù)number的自然對(duì)數(shù)值。
ltrim(string)
刪除字符串string左邊多余的空格。
mid(strin,start)
返回指定長(zhǎng)度的字符串string的子串。
minute(time)
根據(jù)參數(shù)time的值返回分鐘的值。
month(date)
返回以數(shù)字表示的月份。
monthname(month)
返回以名稱(chēng)表示的月份。
msgbox(prompt)
顯示一個(gè)消息框,要求用戶(hù)選擇一個(gè)按鈕,返回能指明用戶(hù)所做選擇的值。關(guān)于button的值和返回值請(qǐng)參看后面“消息框常數(shù)”一節(jié)。
now
根據(jù)系統(tǒng),返回當(dāng)前的日期和時(shí)間。
oct(number)
返回?cái)?shù)number的八進(jìn)制值。
replace(expression,find,replacewith]])
用指定的子字符串replacewith替換指定的子字符串find指定的次數(shù)。關(guān)于參數(shù)compare的值請(qǐng)參看后面“比較常數(shù)”一節(jié)。
right(string,length)
返回指定長(zhǎng)度的字符串string的右部分子串。
rnd()
產(chǎn)生一個(gè)隨機(jī)數(shù)。
round(number)
根據(jù)指定的十進(jìn)制位數(shù)對(duì)數(shù)number進(jìn)行四舍五入。
rtrim(string)
刪除字符串string右邊多余的空格。
scriptengine
返回使用的腳本語(yǔ)言的名稱(chēng)。
scriptenginebuildversion
返回使用的腳本引擎版本。
scriptenginemaorversion
返回使用的腳本引擎的大版本號(hào)。
second(time)
根據(jù)參數(shù)time的值返回該分的第幾秒。
sgn(number)
返回?cái)?shù)number的正負(fù)號(hào)。
sin(number)
返回?cái)?shù)number的正弦值。
space(number)
用指定數(shù)量的空格創(chuàng)建字符串。
split(expression]])
把一個(gè)字符串分割并轉(zhuǎn)換成數(shù)組。關(guān)于compare的值請(qǐng)參看后面“比較常數(shù)”一節(jié)。
sqr(number)
返回?cái)?shù)number的平方根值。
strcomp(string1,string2)
字符串比較。關(guān)于compare的值請(qǐng)參看后面“比較常數(shù)”一節(jié)。
strreverse(string1)
對(duì)字符串string1進(jìn)行倒序。
string(number,character)
用number個(gè)字符character創(chuàng)建字符串。
tan(number)
返回?cái)?shù)number的正切。
time
根據(jù)系統(tǒng)返回當(dāng)前時(shí)間。
timeserial(hour,minute,second)
返回date變量體。
timevalue(time)
返回包含時(shí)間的date變量體。
trim(string)
刪除字符串string兩邊的多余空格。
typename(varname)
返回子類(lèi)型的名稱(chēng)。關(guān)于返回值請(qǐng)參看后面“變量類(lèi)型常數(shù)”一節(jié)。
ubound(arrayname)
返回?cái)?shù)組某維的上邊界。缺省維數(shù)時(shí),為第一維。
ucase(string)
用大寫(xiě)字母格式格式化字符串string。
vartype(varname)
返回子類(lèi)型的值。關(guān)于返回值請(qǐng)參看后面“變量類(lèi)型常數(shù)”一節(jié)。
weekday(date,)
用數(shù)字形式返回星期幾。關(guān)于參數(shù)firstdayofweek的值請(qǐng)參看后面“變量類(lèi)型常數(shù)”一節(jié)。
weekdayname(weekday,abbreviate,firstdayofweek)
用名稱(chēng)形式返回星期幾。關(guān)于參數(shù)firstdayofweek的值請(qǐng)參看后面“變量類(lèi)型常數(shù)”一節(jié)。
year(date)
根據(jù)參數(shù)date返回年份。
等待 發(fā)表于 2008-2-25 17:04
部分附實(shí)例和講解
IsNumeric()
函數(shù)判斷一對(duì)象是否為數(shù)字, | 布爾值.
表達(dá)式 IsNumeric(expression)
實(shí)例: <%
I = "345"
response.write IsNumeric(I)
%>
| 結(jié)果: True
就算數(shù)字加了引號(hào),ASP還是認(rèn)為它是數(shù)字。
返回絕對(duì)值。
array(arglist)
創(chuàng)建一個(gè)數(shù)組。
asc(string)
返回字符串第一個(gè)字符的ansi碼。
atn(number)
返回反正弦值。
cbool (expression)
轉(zhuǎn)換成boolean數(shù)據(jù)類(lèi)型變量。
cbyte (expression)
轉(zhuǎn)換成byte數(shù)據(jù)類(lèi)型變量。
ccur (expression)
轉(zhuǎn)換成currency數(shù)據(jù)類(lèi)型變量。
cdate (expression)
轉(zhuǎn)換成date數(shù)據(jù)類(lèi)型變量。
cdbl (expression)
轉(zhuǎn)換成double數(shù)據(jù)類(lèi)型變量。
chr(charcode)
把a(bǔ)nsi 碼轉(zhuǎn)換成相應(yīng)的鍵盤(pán)字符。
cint (expression)
轉(zhuǎn)換成integer數(shù)據(jù)類(lèi)型變量。
clng (expression)
轉(zhuǎn)換成long數(shù)據(jù)類(lèi)型變量。
createobject(servername.typename)
創(chuàng)建一個(gè)自動(dòng)對(duì)象。
csng (expression)
轉(zhuǎn)換成single數(shù)據(jù)類(lèi)型變量。
cstr (expression)
轉(zhuǎn)換成string數(shù)據(jù)類(lèi)型變量。
date
根據(jù)所用的系統(tǒng)返回時(shí)間。
dateadd(interval,number,date)
向date對(duì)象添加指定的時(shí)間間隔。其中參數(shù)interval 接受下表所示的值。
設(shè)定值
描述
yyyy
年
q
季度
m
月份
y
一年的第幾天
d
天
w
星期幾
ww
一年的第幾個(gè)星期
h
小時(shí)
m
分鐘
秒鐘
datediff(interval,date1,date2])
返回兩個(gè)日期之間的間隔,關(guān)于firstdayofweek及firstweekofyear的值請(qǐng)參考下面的“日期和時(shí)間常數(shù)”一節(jié)。interval參數(shù)接受下表所示的值。
設(shè)定值
描述
yyyy
年
q
季度
m
月份
y
一年的第幾天
d
天
w
星期幾
ww
一年的第幾個(gè)星期
h
小時(shí)
m
分鐘
秒鐘
datepart(interval , date])
返回date對(duì)象指定部分。關(guān)于firstdayofweek及firstweekofyear的值請(qǐng)參考下面的“日期和時(shí)間常數(shù)”一節(jié)。interval參數(shù)接受下表所示的值。
設(shè)定值
描述
yyyy
年
q
季度
m
月份
y
一年的第幾天
d
天
w
星期幾
ww
一年的第幾個(gè)星期
h
小時(shí)
m
分鐘
秒鐘
dateserial(year,month,day)
轉(zhuǎn)換成date數(shù)據(jù)子類(lèi)型變體值。
datevalue(date)
轉(zhuǎn)換成date數(shù)據(jù)子類(lèi)型變體值。
day(date)
根據(jù)參數(shù)date返回該天在一個(gè)月中的號(hào)數(shù)。
exp(number)
返回e的number次方的值。
filter(inputstrings,value])
根據(jù)篩選條件創(chuàng)建一個(gè)新的數(shù)組。關(guān)于compare的值,請(qǐng)參看后面“比較常數(shù)”一節(jié)。
fix(number)
轉(zhuǎn)換成一個(gè)整數(shù)(對(duì)于負(fù)數(shù),只入不舍)。
formatcurrency(expression]]])
格式化成currency形式。關(guān)于includeleadingdigit,useparensfornegativenumbers及groupdigit的值請(qǐng)參看后面“三態(tài)常數(shù)”一節(jié)。
formatdatetime(date)
對(duì)日期及時(shí)間進(jìn)行格式化輸出。關(guān)于namedformat的值請(qǐng)參看后面“日期格式常數(shù)”一節(jié)。
formatnumber(expression]]])
對(duì)數(shù)字進(jìn)行格式化。關(guān)于includeleadingdigit,useparensfornegativenumbers及groupdigit的值請(qǐng)參看后面“三態(tài)常數(shù)”一節(jié)。
formatpercent(expression]]])
對(duì)百分?jǐn)?shù)進(jìn)行格式化。關(guān)于includeleadingdigit,useparensfornegativenumbers及groupdigit的值請(qǐng)參看后面“三態(tài)常數(shù)”一節(jié)。
getobject()
從指定的文件中返回指定的動(dòng)態(tài)對(duì)象。
hex(number)
返回?cái)?shù)number的十六進(jìn)制的值。
hour(time)
根據(jù)參數(shù)time的值返回小時(shí)。
inputbox(prompt)
顯示一個(gè)臨時(shí)的輸入框,并且返回用戶(hù)的輸入。
instr(string1,string2)
返回字符串string2在字符串string1中第一次出現(xiàn)的位置。關(guān)于compare的值請(qǐng)參看后面的“比較常數(shù)”一節(jié)。
instrrev(string1,string2 ])
返回字符串string2在字符串string1中最后出現(xiàn)的位置。關(guān)于compare的值請(qǐng)參看后面的“比較常數(shù)”一節(jié)。
int(number)
返回一個(gè)整數(shù)(負(fù)數(shù)只舍不入)。
isarray(varname)
確定變量是否是一個(gè)數(shù)組。
isdate(expression)
確定表達(dá)式expression能否轉(zhuǎn)換成日期格式。
isempty(varname)
確定變量是否已經(jīng)初始化了。
isnull(expression)
確定表達(dá)式expression是否為空。
isnumberic(expression)
確定表達(dá)式expression的結(jié)果是否是一個(gè)數(shù)。
isobject(expression)
確定表達(dá)式expression是否是一個(gè)自動(dòng)對(duì)象。
join(list,)
把一個(gè)數(shù)組中的所有子字符串連接起來(lái),連接所用的分隔符由delimiterd的值設(shè)定。
lbound(arrayname)
返回?cái)?shù)組某維的最低界限。在當(dāng)前的vbscript版本中,該函數(shù)總是返回值0。
lcase(string)
以小寫(xiě)字符格式化。
left(string,length)
返回指定長(zhǎng)度的字符串string左部分。
len(string|varname)
返回字符串string的長(zhǎng)度或變量varname的字節(jié)長(zhǎng)度。
loadpicture(pitcurename)
載入一個(gè)圖片對(duì)象。
log(number)
返回?cái)?shù)number的自然對(duì)數(shù)值。
ltrim(string)
刪除字符串string左邊多余的空格。
mid(strin,start)
返回指定長(zhǎng)度的字符串string的子串。
minute(time)
根據(jù)參數(shù)time的值返回分鐘的值。
month(date)
返回以數(shù)字表示的月份。
monthname(month)
返回以名稱(chēng)表示的月份。
msgbox(prompt)
顯示一個(gè)消息框,要求用戶(hù)選擇一個(gè)按鈕,返回能指明用戶(hù)所做選擇的值。關(guān)于button的值和返回值請(qǐng)參看后面“消息框常數(shù)”一節(jié)。
now
根據(jù)系統(tǒng),返回當(dāng)前的日期和時(shí)間。
oct(number)
返回?cái)?shù)number的八進(jìn)制值。
replace(expression,find,replacewith]])
用指定的子字符串replacewith替換指定的子字符串find指定的次數(shù)。關(guān)于參數(shù)compare的值請(qǐng)參看后面“比較常數(shù)”一節(jié)。
right(string,length)
返回指定長(zhǎng)度的字符串string的右部分子串。
rnd()
產(chǎn)生一個(gè)隨機(jī)數(shù)。
round(number)
根據(jù)指定的十進(jìn)制位數(shù)對(duì)數(shù)number進(jìn)行四舍五入。
rtrim(string)
刪除字符串string右邊多余的空格。
scriptengine
返回使用的腳本語(yǔ)言的名稱(chēng)。
scriptenginebuildversion
返回使用的腳本引擎版本。
scriptenginemaorversion
返回使用的腳本引擎的大版本號(hào)。
second(time)
根據(jù)參數(shù)time的值返回該分的第幾秒。
sgn(number)
返回?cái)?shù)number的正負(fù)號(hào)。
sin(number)
返回?cái)?shù)number的正弦值。
space(number)
用指定數(shù)量的空格創(chuàng)建字符串。
split(expression]])
把一個(gè)字符串分割并轉(zhuǎn)換成數(shù)組。關(guān)于compare的值請(qǐng)參看后面“比較常數(shù)”一節(jié)。
sqr(number)
返回?cái)?shù)number的平方根值。
strcomp(string1,string2)
字符串比較。關(guān)于compare的值請(qǐng)參看后面“比較常數(shù)”一節(jié)。
strreverse(string1)
對(duì)字符串string1進(jìn)行倒序。
string(number,character)
用number個(gè)字符character創(chuàng)建字符串。
tan(number)
返回?cái)?shù)number的正切。
time
根據(jù)系統(tǒng)返回當(dāng)前時(shí)間。
timeserial(hour,minute,second)
返回date變量體。
timevalue(time)
返回包含時(shí)間的date變量體。
trim(string)
刪除字符串string兩邊的多余空格。
typename(varname)
返回子類(lèi)型的名稱(chēng)。關(guān)于返回值請(qǐng)參看后面“變量類(lèi)型常數(shù)”一節(jié)。
ubound(arrayname)
返回?cái)?shù)組某維的上邊界。缺省維數(shù)時(shí),為第一維。
ucase(string)
用大寫(xiě)字母格式格式化字符串string。
vartype(varname)
返回子類(lèi)型的值。關(guān)于返回值請(qǐng)參看后面“變量類(lèi)型常數(shù)”一節(jié)。
weekday(date,)
用數(shù)字形式返回星期幾。關(guān)于參數(shù)firstdayofweek的值請(qǐng)參看后面“變量類(lèi)型常數(shù)”一節(jié)。
weekdayname(weekday,abbreviate,firstdayofweek)
用名稱(chēng)形式返回星期幾。關(guān)于參數(shù)firstdayofweek的值請(qǐng)參看后面“變量類(lèi)型常數(shù)”一節(jié)。
year(date)
根據(jù)參數(shù)date返回年份。
等待 發(fā)表于 2008-2-25 17:04
部分附實(shí)例和講解
IsNumeric()
函數(shù)判斷一對(duì)象是否為數(shù)字, | 布爾值.
表達(dá)式 IsNumeric(expression)
實(shí)例: <%
I = "345"
response.write IsNumeric(I)
%>
| 結(jié)果: True
就算數(shù)字加了引號(hào),ASP還是認(rèn)為它是數(shù)字。
相關(guān)文章
微信開(kāi)發(fā) 網(wǎng)頁(yè)授權(quán)獲取用戶(hù)基本信息
這篇文章主要介紹了微信開(kāi)發(fā) 網(wǎng)頁(yè)授權(quán)獲取用戶(hù)基本信息的相關(guān)資料,需要的朋友可以參考下2016-09-09ASP 微信公共平臺(tái)接口實(shí)現(xiàn)代碼
bluedidea看到的ASP 微信公共平臺(tái)接口實(shí)現(xiàn)代碼,需要的朋友可以參考下2014-01-01服務(wù)端 VBScript 與 JScript 幾個(gè)相同特性的寫(xiě)法與示例
服務(wù)端 VBScript 與 JScript 幾個(gè)相同特性的寫(xiě)法與示例...2007-03-03asp實(shí)現(xiàn)excel中的數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫(kù)
本文給大家匯總介紹了使用asp實(shí)現(xiàn)將Excel中數(shù)據(jù)導(dǎo)入到數(shù)據(jù)庫(kù)中的方法,需要的朋友可以參考一下2015-09-09從一個(gè)網(wǎng)站扒下的asp生成靜態(tài)頁(yè)面的代碼 腳本之家特供版
雖然腳本之家以前發(fā)布過(guò)相關(guān)的代碼,但一些特別的網(wǎng)站不是很完美,最近幫客戶(hù)修改系統(tǒng)發(fā)現(xiàn)了這段代碼,發(fā)現(xiàn)還不錯(cuò),特提取出來(lái),方便大家使用。2011-07-07asp下檢查表中是否存在某個(gè)字段(列)函數(shù)
asp可以方便的檢查數(shù)據(jù)庫(kù)表中,是否存在這個(gè)字段2008-03-03