FoxPro共有225個(gè)工作區(qū),工作區(qū)號(hào)為1-255.其中前10個(gè)工作區(qū)也可命名為A-J.。最近一交換選擇的工作區(qū)稱為當(dāng)前工作區(qū)。調(diào)用其它工作區(qū)的字段時(shí)應(yīng)按工作區(qū)/別名->字段名“或”別名。字段名格式。
一個(gè)數(shù)組占1個(gè)內(nèi)存變量名額,通過數(shù)組定義命令DIMENSION建立,賦值前數(shù)組各元素的初值為邏輯假值
進(jìn)入FoxPro系統(tǒng)時(shí),系統(tǒng)初始選中1號(hào)工作區(qū)。在FoxPro命令行中同時(shí)使用的各個(gè)子句,其位置可以交換。
在FoxPro中用戶可以使用兩種方式執(zhí)行命令,即立即執(zhí)行方式和程序方式。
立即方式是一種交互方式。好處是簡(jiǎn)單方便,缺點(diǎn)是工作量大,易出錯(cuò),降低了計(jì)算機(jī)的使用效率。
程序方式又稱命令文件方式,這種方式要求用戶事先根據(jù)任務(wù)編寫程序。好處是速度快,計(jì)算機(jī)使用效率高。是Foxpro的主要使用方式。缺點(diǎn)是要求用戶學(xué)習(xí)和掌握程序設(shè)計(jì)方法。
&&表示其后內(nèi)容是注釋,系統(tǒng)不執(zhí)行。
下列命令的語(yǔ)法規(guī)則中,非法的是D
(A)命令動(dòng)詞可只寫前四個(gè)字母 (B)命令動(dòng)詞后的子句位置可交換
(C)命令動(dòng)詞大小寫字母等價(jià) (D)各短語(yǔ)和參數(shù)要連續(xù)輸入無(wú)空格
對(duì)內(nèi)存變量的敘述,不正確的是D .
(A) 內(nèi)存變量是獨(dú)立于數(shù)據(jù)庫(kù)的變量 (B) 內(nèi)存變量有N、C、L、D、S類型
(C) 內(nèi)存變量用賦值語(yǔ)句定義 (D) 內(nèi)存變量的形式只有標(biāo)量
綜合:1、變量賦值、表達(dá)式運(yùn)算。
2、內(nèi)存變量賦值、釋放、顯示、輸出、內(nèi)存變量文件*作。
3、函數(shù)
4、數(shù)組定義、賦值、與數(shù)據(jù)庫(kù)文件交換數(shù)據(jù)
函數(shù)P75起 數(shù)值函數(shù)
1、絕對(duì)值 ABS(<數(shù)值表達(dá)式>) 2、取整 INT(<數(shù)值表達(dá)式>) 3、最大值MAX(N1,N2,…)4、最小值 MIN( N1,N2,…) 5、平方根SQRT(<數(shù)值表達(dá)式>) 6、EXP(<數(shù)值表達(dá)式>)=eX 7、LOG(<數(shù)值表達(dá)式>)=LnX
8、正弦 SIN(<數(shù)值表達(dá)式>) 9、余弦 COS(<數(shù)值表達(dá)式>) 10、正切 TAN(<數(shù)值表達(dá)式>) (*弧度表示)
11、0-1之間隨機(jī)數(shù) RAND([<數(shù)值表達(dá)式>])(數(shù)值表達(dá)式為負(fù),從當(dāng)前時(shí)鐘取種子數(shù))
12、四舍五入ROUND(<數(shù)值表達(dá)式1>,<保留位數(shù)>)*保留位數(shù)為負(fù)表示其絕對(duì)值為整數(shù)部分四舍五入的位數(shù)
字符串函數(shù)
1、字符串長(zhǎng)度LEN(<字符表達(dá)式>)2、刪尾部空格TRIM(<字符表達(dá)式>)3、刪頭部空格LTRIM(<字符表達(dá)式>)
4、取子串SUBSTR(<字符表達(dá)式>,<從第幾個(gè)開始>,[<取幾個(gè)字符>]) 5、首字母大寫PROPER(<字符表達(dá)式>)
6、子字符串查找AT(<字符表達(dá)式1>,<字符表達(dá)式2>)返回式1在式2的開始位置,沒找到返回0,區(qū)分大小寫
7、子串替換STUFF(<字符表達(dá)式1>,<數(shù)值表達(dá)式1>,<數(shù)值表達(dá)式2>,<字符表達(dá)式2>)
8、大小變小寫LOWER(<字符表達(dá)式>)9、小寫變大寫UPPER(<字符表達(dá)式>)10、空格SPACE(<空格數(shù)量>)
11、字符串復(fù)制REPLICATE(<字符串>,<復(fù)制次數(shù)>)12、宏替換&<內(nèi)存變量>[,<字符串>]
相關(guān)推薦:2010年7月自考成績(jī)查詢時(shí)間及查詢方式匯總