vfp陣列問題,vfp中如何定義陣列

時間 2021-08-13 22:55:52

1樓:

alen() 函式

返回陣列中元素、行或列的數目。

語法alen(arrayname [, narrayattribute])

引數arrayname

指定陣列名。如果引數僅包含陣列名,alen( ) 函式則返回元素的數目。

narrayattribute

確定 alen( ) 函式返回的是陣列元素的數目、陣列的行數,還是陣列的列數。narrayattribute 可以取值為 0、1 或 2。

0 指定返回陣列元素數目。省略 narrayattribute 與指定 narrayattribute 為 0 作用相同。

1 指定返回陣列的行數。

2 指定返回陣列的列數。如果陣列是一維陣列,則 alen( ) 函式返回 0(沒有列)。

返回值型別

數值型例:

a=alen(la_array,1) &&返回該陣列的行

b=alen(la_array,2) &&返回該陣列的列

另外:如何查詢出一個二維陣列某一行或某一列的值?

例:?la_array(1,1) &&返回第一行第一列的值

2樓:我愛數學

dim x(20,30)

x=12345

補充:a= x(1,31)

? a不會出現下標越界問題,a的值為f

vfp中如何定義陣列

3樓:匿名使用者

dimension 命令

vfp array怎麼用?謝謝!

4樓:

into array可以作為copy

臨時表來看待。一般會

1. 作為combo的資料來源,如將某表裡的學號或姓名放在陣列裡作為combo的資料來源,select 學號 from 學生表 into array arraycombo;

2. 有時新增記錄為了不去每次檢查某表某個欄位值是否重複值,只需檢查下該欄位陣列就可以,陣列操作函式很多方便使用。

3. vfp來說,最好不要建立大於2維的陣列。

5樓:匿名使用者

根據你的需要,定義你需要的陣列維數,直接對陣列賦值就好了。

簡述VFP中定義陣列的幾種方法,vfp中如何定義陣列

dime 陣列名 下標1 下標2 或 declare 陣列名 下標1 下標2 一次可定義多個陣列。vfp中如何定義陣列 dimension 命令 vfp中如何定義陣列?vfp array怎麼用?謝謝! into array可以作為copy 臨時表來看待。一般會 1.作為combo的資料來源,如將某表...

vfp中CHRchrSTR這,vfp中 CHR chr STR 這三個的含義是什麼

你是問這三個單獨的函式意思嗎?加號是幹嘛的?chr 函式是將ascii碼轉成字元,比如chr 13 是回車符,chr 65 是a str 函式是將數字轉成字元,有3個引數,第一個是要轉換的數字,第二個是結果的總長度,第三個是小數位數.比如str 6.156,3,2 6.2 雖然小數保留2位,但是總長...

VFP怎樣選擇欄位,VFP中如何給欄位變數賦值?

使用巨集替換 的方法對錶進行過濾 假如 thisform.txt1.value 是你輸入的欄位名 一月收入,二月收入,三月收入,那麼在thisform.txt1.valid 事件中寫入以下 cur field allt thisform.txt1.value 1000 sele 表名 setfilt...