第五章 FoxPro綜述
數(shù)據(jù)庫(kù)每一記錄最大字段數(shù)是255,可以同時(shí)打開(kāi)的數(shù)據(jù)庫(kù)文件數(shù)225 ,內(nèi)存變量(數(shù)組)最大數(shù)65000。
1.數(shù)據(jù)類(lèi)型:(1)字符型(C-254) (2)數(shù)據(jù)型(N-20) (3)浮點(diǎn)型(F-20) (4)邏輯型(L-1) (5)日期型(D-8) (6)備注型(M-10) (7)通用型(G-10)
2.常量: (1)字符型 (2)數(shù)據(jù)型 (3)日期型 (4)邏輯型
3.變量:
(1)字段變量: 字符型, 數(shù)據(jù)型, 浮點(diǎn)型, 邏輯型, 日期型, 備注型, 通用型
(2)內(nèi)存變量: 字符型, 數(shù)據(jù)型, 浮點(diǎn)型, 邏輯型,屏幕型(S)
*當(dāng)字段變量與內(nèi)存變量同名時(shí),字段變量?jī)?yōu)先。但可以通過(guò)內(nèi)存變量名前加上前綴M.或M->來(lái)區(qū)別。
4.運(yùn)算符及其優(yōu)先級(jí)
類(lèi)別 | 符號(hào) | 說(shuō)明 | 優(yōu)先級(jí)> |
算術(shù)運(yùn)算符 | () +、- **或∧ *、/、% +、- |
括號(hào) 正、負(fù)號(hào) 乘冪 乘除、求余 加、減 |
高 底 |
字符串 運(yùn)算符 |
+ - |
字符串聯(lián)接 字符串聯(lián)接 |
同類(lèi)優(yōu)先級(jí)相等 |
關(guān)系運(yùn)算符 | 〈 〉 |
小于 大于 |
同類(lèi)優(yōu)先級(jí)相等 |
邏輯運(yùn)算符 | () 。NOT。 。AND。 。OR。 |
括號(hào) 邏輯非 邏輯與 邏輯或 |
高 底 |
5.命令格式:〈命令名〉[〈表達(dá)式表〉][〈范圍〉][FOR〈條件〉][WHILE〈條件〉][TO FILE〈文件名〉|TO PRINTER|TO ARRAY〈數(shù)組表〉|TO〈內(nèi)存變量〉]ALL[LIKE|EXCEPT〈通配符〉]][IN〈別名〉]
*范圍選擇:RECORD N 對(duì)第N條記錄進(jìn)行操作
NEXT N 對(duì)從當(dāng)前記錄開(kāi)始的N條記錄進(jìn)行操作
ALL 對(duì)所有的記錄進(jìn)行操作
REST 對(duì)當(dāng)前記錄開(kāi)始到文件結(jié)束的所有記錄進(jìn)行操作
FOR〈條件〉:對(duì)所有滿(mǎn)足“條件”的記錄進(jìn)行操作。
WHILE〈條件〉:對(duì)直到不滿(mǎn)足條件的記錄為止的所有已滿(mǎn)足條件的記錄進(jìn)行操作。
6.命令的執(zhí)行方式;1.立即方式 2.程序方式
7.內(nèi)存變量的賦值:(1)STORE <表達(dá)式> TO <內(nèi)存變量表>
(2)<內(nèi)存變量>=<表達(dá)式>
(3)SAVE SCREEN TO <屏幕型內(nèi)存變量>
RESTORE SCREEN FROM <屏幕型內(nèi)存變量>
8.內(nèi)存變量的釋放:(1)RELEASE<內(nèi)存變量表>
(2)RELEASE ALL [LIKE|EXCEPT<通配符>]
(3)CLEAR MEMORY/CLEAR ALL
相關(guān)推薦:2009年5月程序員筆試考前沖刺練習(xí)系列(1)北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |