3.3 數(shù)組
一。什么是數(shù)組?數(shù)組就是是變量名相同而下標(biāo)不同的一組變量。
二。數(shù)組的定義:
格式:dimension 數(shù)組名(下標(biāo)最大值表)
說明:
(1).該命令用于定義一維或二維數(shù)組。數(shù)組元素的起始下標(biāo)為1.定義時數(shù)組元素的數(shù)據(jù)類型為邏輯型,并賦以邏輯假(.F.).此后數(shù)組元素的類型將取決于所賦值的類型。
(2).二維數(shù)組元素,既可用雙下標(biāo)引用,也可用單下標(biāo)引用。例如,對一個兩行三列的數(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)
例:定義一個一維數(shù)組X1(4)和一個二維數(shù)組Y1(2,3),并顯示定義結(jié)果。
dimension x1(4),y1(2,3)
list memory like ?1 &&顯示變量名第二個字符為1的變量,like子句可使用通配符
三。從表向數(shù)組傳遞數(shù)據(jù):
格式:copy to array 數(shù)組名 [fields 字段名表] [范圍] [for 條件]
功能:該命令用于將當(dāng)前工作區(qū)打開的表當(dāng)前指針開始的若干條記錄的指定字段的內(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)推薦:計算機等級考試二級VF三套全真預(yù)測試題及答案北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |