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