點(diǎn)擊查看:全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)VFP輔導(dǎo)知識(shí)點(diǎn)匯總
VFP數(shù)組簡(jiǎn)介
一. 什么是數(shù)組?數(shù)組就是是變量名相同而下標(biāo)不同的一組變量。
二. 數(shù)組的定義:
格式:dimension 數(shù)組名(下標(biāo)最大值表)
說(shuō)明:
(1).該命令用于定義一維或二維數(shù)組。數(shù)組元素的起始下標(biāo)為1.定義時(shí)數(shù)組元素的數(shù)據(jù)類型為邏輯型,并賦以邏輯假(.F.)。此后數(shù)組元素的類型將取決于所賦值的類型。
(2).二維數(shù)組元素,既可用雙下標(biāo)引用,也可用單下標(biāo)引用。例如,對(duì)一個(gè)兩行三列的數(shù)組X,雙下標(biāo)引用方式可表示為:X(1,1),X(1,2),X(1,3),X(2,1),X(2,2),X(2,3),而采用單下標(biāo)引用方式依次可表示為:X(1),X(2),X(3),X(4),X(5),X(6)
例:定義一個(gè)一維數(shù)組X1(4)和一個(gè)二維數(shù)組Y1(2,3),并顯示定義結(jié)果。
dimension x1(4),y1(2,3)
list memory like ?1 &&顯示變量名第二個(gè)字符為1的變量,like子句可使用通配符
三. 從表向數(shù)組傳遞數(shù)據(jù):
格式:copy to array 數(shù)組名 [fields 字段名表] [范圍] [for 條件]
功能:該命令用于將當(dāng)前工作區(qū)打開(kāi)的表當(dāng)前指針開(kāi)始的若干條記錄的指定字段的內(nèi)容復(fù)制到指定的數(shù)組中。
例:將“職工檔案”表的全部記錄內(nèi)容傳送給數(shù)組asd
use 職工檔案
list
copy to array asd
list memory like asd &&列出指定變量的內(nèi)容,用like指定
四. 從數(shù)組向表傳遞數(shù)據(jù):
格式:append from array 數(shù)組名 [fields 字段名表] [for 條件]
功能:將指定條件的數(shù)組數(shù)據(jù)添加到當(dāng)前表的尾部。
例:將數(shù)組asd的內(nèi)容全部添加到“職工檔案”表的尾部
use 職工檔案
list
append from array asd
browse
微信搜索"考試吧"了解更多考試資訊、下載備考資料
相關(guān)推薦:
2017年全國(guó)計(jì)算機(jī)等級(jí)考試時(shí)間|教材目錄(2017年版)
2017年9月計(jì)算機(jī)等級(jí)考試真題|計(jì)算機(jī)等級(jí)考試答案
各地2017年9月計(jì)算機(jī)等考成績(jī)查詢時(shí)間|免費(fèi)查分提醒
計(jì)算機(jī)等級(jí)考試成績(jī)?cè)u(píng)定流程及標(biāo)準(zhǔn)|合格證書樣本及證書說(shuō)明
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |