VFP數(shù)組簡介
一. 什么是數(shù)組?數(shù)組就是是變量名相同而下標不同的一組變量。
二. 數(shù)組的定義:
格式:dimension 數(shù)組名(下標最大值表)
說明:
(1).該命令用于定義一維或二維數(shù)組。數(shù)組元素的起始下標為1.定義時數(shù)組元素的數(shù)據(jù)類型為邏輯型,并賦以邏輯假(.F.)。此后數(shù)組元素的類型將取決于所賦值的類型。
(2).二維數(shù)組元素,既可用雙下標引用,也可用單下標引用。例如,對一個兩行三列的數(shù)組X,雙下標引用方式可表示為:X(1,1),X(1,2),X(1,3),X(2,1),X(2,2),X(2,3),而采用單下標引用方式依次可表示為:X(1),X(2),X(3),X(4),X(5),X(6)
例:定義一個一維數(shù)組X1(4)和一個二維數(shù)組Y1(2,3),并顯示定義結果。
dimension x1(4),y1(2,3)
list memory like ?1 &&顯示變量名第二個字符為1的變量,like子句可使用通配符
三. 從表向數(shù)組傳遞數(shù)據(jù):
格式:copy to array 數(shù)組名 [fields 字段名表] [范圍] [for 條件]
功能:該命令用于將當前工作區(qū)打開的表當前指針開始的若干條記錄的指定字段的內容復制到指定的數(shù)組中。
例:將“職工檔案”表的全部記錄內容傳送給數(shù)組asd
use 職工檔案
list
copy to array asd
list memory like asd &&列出指定變量的內容,用like指定
四. 從數(shù)組向表傳遞數(shù)據(jù):
格式:append from array 數(shù)組名 [fields 字段名表] [for 條件]
功能:將指定條件的數(shù)組數(shù)據(jù)添加到當前表的尾部。
例:將數(shù)組asd的內容全部添加到“職工檔案”表的尾部
use 職工檔案
list
append from array asd
browse
微信搜索"考試吧"了解更多考試資訊、下載備考資料
相關推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |