6)字符串轉(zhuǎn)換成數(shù)值函數(shù)VAL()
【格式】VAL()
【功能】將cExp串中數(shù)字轉(zhuǎn)換成對應(yīng)數(shù)值,轉(zhuǎn)換結(jié)果取兩位小數(shù)。函
數(shù)值為N型!纠?VAL(”32”+”18”)3218.00
?VAL(”112GH”),VAL(”AB204”),VAL(”ASD”)112.00 0.00 0.00
7)宏代換函數(shù)&
【格式】&<字符型內(nèi)存變量>
【功能】取“字符型內(nèi)存變量”的值。
【說明】
(1)宏代換是一種間接取值的操作,在&符號后面必須緊跟(無空格)一個己被賦過值的字符型內(nèi)存變量的名字。
(2)若&<字符型內(nèi)存變量>與后面的字符之間無空格分界時,應(yīng)加上“.”符號作為分界符。
(3)宏代換的使用可以嵌套另一個宏代換,但不能嵌套自己。例如,X=“&X”的寫法是錯誤的。
(4)對于數(shù)字字符串,可以通過&函數(shù)使其與其他數(shù)字進(jìn)行計算。
【例】求宏代換。
<1>CH=”X”
X=9
?&CH&&結(jié)果為:9
<2>TT=”學(xué)生”
USE&TT&&結(jié)果為:打開了“學(xué)生.dbf”表文件。
<3>X=”2004”
M=”+”
Y=”&X.&M.1”
?Y&&結(jié)果為:2004+1
?&Y&&結(jié)果為:2005(5)測試函數(shù)
在數(shù)據(jù)庫應(yīng)用的操作過程中,用戶需要了解數(shù)據(jù)對象的類型、狀態(tài)等屬性,Visual FoxPro提供了相關(guān)的測試函數(shù),使用戶能夠準(zhǔn)確地獲取操作對象的相關(guān)屬性。
1)數(shù)據(jù)類型函數(shù)VARTYPE()
【格式】VARTYPE(<表達(dá)式>)
【功能】返回<表達(dá)式>表示的數(shù)據(jù)對象的數(shù)據(jù)類型,返回值是一個表示數(shù)據(jù)類型的大寫字母。C:字符型,D:日期型,N:數(shù)值型,L:邏輯型,M:備注型,G:通用型,U:未定義。
相關(guān)推薦:北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |