vfp中怎麼使用find,seek命令

時間 2021-05-04 17:20:00

1樓:rejoice臨江仙

一.find命令:

格式:find 字串

說明:(1).該命令用於已建立索引且索引已開啟的情況,執行該命令將使用索引檔案查詢與指定字串相匹配的第一條記錄,並把指標指向該記錄。

(2).find僅是記錄定位,找到後把記錄指標指向該記錄,並不顯示該記錄的內容;要顯示該記錄的內容,可使用display命令。

(3).若指定字串無前導空格,不必使用引號,否則應使用引號將包括前導空格在內的字串括起來。若指定的字串是變數,還需要使用巨集替換函式。

(4).可通過found()和eof()兩個函式來測試查詢情況。如查詢成功,則兩個函式分別返回.

t.和.f.

;否則,found()返回.f.,eof()返回.

t.。例:use 工資情況 tag xm

find 李四

?found(),eof() &&能定位到「李四」,結果為.t.,.f.

display &&顯示李四的記錄

二.seek命令:

格式:seek 表示式

說明:(1).seek比find的功能更強,可使用表示式給出關鍵值,查詢與其匹配的第一條記錄。

(2).表示式的型別可為字元型、數值型、日期型和邏輯型;

(3).若表示式為字元常量必須用引號括起來,變數可直接引用而不需使用巨集替換函式。

例:use 工資情況 tag xm

seek "王二" &&此處的表示式為常量,所以使用雙引號括起來

display &&顯示王二的記錄

a="小剛" &&將常量值"小剛"賦給變數a

seek a &&表示式為變數時,不必使用雙引號

2樓:匿名使用者

先自己看一下。

建立索引的目的是進行快速查詢,vfp使用下面兩條命令進行快速查詢:

一.find命令:

格式:find 字串

說明:(1).該命令用於已建立索引且索引已開啟的情況,執行該命令將使用索引檔案查詢與指定字串相匹配的第一條記錄,並把指標指向該記錄。

(2).find僅是記錄定位,找到後把記錄指標指向該記錄,並不顯示該記錄的內容;要顯示該記錄的內容,可使用display命令。

(3).若指定字串無前導空格,不必使用引號,否則應使用引號將包括前導空格在內的字串括起來。若指定的字串是變數,還需要使用巨集替換函式。

(4).可通過found()和eof()兩個函式來測試查詢情況。如查詢成功,則兩個函式分別返回.

t.和.f.

;否則,found()返回.f.,eof()返回.

t.。例:use 工資情況 tag xm

find 李四

?found(),eof() &&能定位到「李四」,結果為.t.,.f.

display &&顯示李四的記錄

二.seek命令:

格式:seek 表示式

說明:(1).seek比find的功能更強,可使用表示式給出關鍵值,查詢與其匹配的第一條記錄。

(2).表示式的型別可為字元型、數值型、日期型和邏輯型;

(3).若表示式為字元常量必須用引號括起來,變數可直接引用而不需使用巨集替換函式。

例:use 工資情況 tag xm

seek "王二" &&此處的表示式為常量,所以使用雙引號括起來

display &&顯示王二的記錄

a="小剛" &&將常量值"小剛"賦給變數a

seek a &&表示式為變數時,不必使用雙引號

displayuse

中製表符怎麼使用,word中製表符怎麼使用

1 電腦開啟word文件,然後點選段落右下角的圖示。2 點選進入段落頁面,點選做下角的製表位。3 點選製表位之後,在預設製表位中輸入要拖進多少個字元,然後點選確定。4 確定製表符距離後,把游標定位到文字前段。5 按tab鍵就可以縮排4個字元了。1 單擊開始選項卡,點選段落功能組右下角的箭頭。2 在彈...

axure中變數如何使用,Axure中怎麼使用樣式編輯器與變數管理?Axure怎麼設定選項組

變數主要是在條件判斷當中進行使用,你也可以建立新的變數。不過axure用來做原型圖,沒有必要設計太多複雜的變數進行互動設計,高保真的demo會消耗太多的時間,建議最好是放在需求說明當中。 變數的使用有很多,你這樣的問題不知道該如何回答你。簡單的就是乙個東西為真,那他是什麼樣的狀態,若為假,他是另外的...

excel中的NORMDIST怎麼使用

normdist x,mean,standard dev,cumulative x 為需要計算其分布的數值。mean 分布的算術平均值。standard dev 分布的標準偏差。cumulative 為一邏輯值,決定函式的形式。如果cumulative為true,函式normdist返回累積分布函式...