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

時間 2022-04-15 08:10:08

1樓:

使用巨集替換 的方法對錶進行過濾

假如 thisform.txt1.value 是你輸入的欄位名(一月收入,二月收入,三月收入,)

那麼在thisform.txt1.valid 事件中寫入以下**cur_field= allt(thisform.txt1.value) +'>1000'

sele 表名

setfilter to &cur_field記住要重新整理記錄, 特別需要注意,欄位名不能輸入錯誤, 否則會出現系統對話方塊, 建議使用下拉式列表選擇來實現,而不建議使用鍵盤輸入。

2樓:卻彤雲

是欄位的話還是用combo控制元件來獲取月份值,然後在grid控制元件中顯示相應的記錄。如:

c1=alltrim(thisform.combo1.value) &&在combo1控制元件中通過手工輸入值「一月收入、二月收入、......、十二月收入」

sele &c1 from 表名 where 收入》=1000 into cursor 'temp'

thisform.grid1.recordsource='temp'

vfp八種欄位型別 各是什麼意思,該怎麼理解

3樓:

字元型c字母、漢字和數字型文字每個字元為1個位元組,最多可有 254 個字元學生的學號或姓名, "8199101" 或 '李立'貨幣型

y貨幣單位8 個位元組工資, $1246.89日期型d包含有年、月和日的資料8 個位元組出生日期,日期時間型

t包含有年、月、日、時、分、秒的資料8 個位元組上班時間,邏輯型

l「真」或「假」的布林值1 個位元組課程是否為必修課,.t. 或 .f.

數值型n整數或小數在記憶體中佔 8 個位元組;在表中佔1 至20個位元組考試成績, 83.5雙精度型

b雙精度浮點數8個位元組實驗要求的高精度資料浮點型f與數值型一樣 浮動型

i不帶小數點的數值4 個位元組學生的數量通用型gole 物件在表中佔 4 個位元組**或聲音備註型m不定長度的一段文字在表中佔 4 個位元組學生簡歷字元型(二進位制)

vfp中如何給欄位變數賦值?

4樓:一棵無所不知的小白菜

1、首先在電腦桌面上開啟solquery介面,運用最基本的預設值進行欄位變數賦值。

2、然後還可以通過資料表查詢給變數賦值。

3、也可以通過select語句直接給欄位變數賦值。

4、賦值以後可以輸出一下看看結果。

5、最後比較常用的還有set方式給欄位變數賦值。

5樓:匿名使用者

用replace命令更新表中的記錄。

句法:replace fieldname1 with eexpression1 [additive]

[, fieldname2 with eexpression2 [additive]] ...

[scope] [for lexpression1] [while lexpression2]

[in nworkarea | ctablealias]

[nooptimize]

引數:fieldname1 with eexpression1 [, fieldname2 with eexpression2 ... ]

replace命令例子

下面的例子將建立10個記錄的表。取而代之的是用來放置隨機值到欄位。 min()和max()表中顯示的最大值和最小值。

6樓:匿名使用者

ude 表1 &&表1有欄位「欄位1」

repl 表1.欄位1 with 值1 &&將「值1」賦給 「欄位1」變數

vfp中如何用表單給一個表增加欄位

7樓:匿名使用者

vfp可在表單上的某個按鈕的click事件中使用alter table - sql命令來給一個表增加欄位。

alter table - sql命令

程式設計修改一個表的結構。

alter table 《表名》 add 《欄位名》 《欄位型別》

例如 :

alter table 成績表 add 數學成績 c(8)是在成績表中加一個欄位名叫 數學成績, 欄位型別為字元型, 寬度為8。

8樓:我的王是金閃閃

alter table 表名 add 欄位名 型別(長度)

例如 alter table 111111 add cccc c(10)

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

alen 函式 返回陣列中元素 行或列的數目。語法alen arrayname narrayattribute 引數arrayname 指定陣列名。如果引數僅包含陣列名,alen 函式則返回元素的數目。narrayattribute 確定 alen 函式返回的是陣列元素的數目 陣列的行數,還是陣列的...

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

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

vfp欄位替換成別的內容

replace 日期 with ctot 2013 08 24t07 10 57 估計你是不知道怎麼構造日期型的常量,用ctot函式就行,它的用法有好幾種,如 access 2000 xml 日期格式 2000 10 24t13 30 00 24 小時格式從 access 匯出,不管原來是 12 還...