順序查找當前表中滿足條件的第壹條記錄:
LOCATE FOR 條件下[範圍][WHILE條件]
找到後將記錄指針定位在滿足條件的第壹條記錄,且函數FOUND()的返回值為真。
在索引表中查找:
FIND cExpr
其中cExpr為字符串表達式。如果找到,則記錄指針定位在滿足條件的第壹條記錄,且函數FOUND()的返回值為真;查找失敗時,FOUND()的返回值為假,記錄指針定位在文件尾。
在索引表中查找:
SEEK eExpr;
[ORDER 索引文件名序號|索引文件名|[TAG]索引名 [OF 復合索引文件名] ;
[ASCENDING][DESCENDING]];
[IN 工作區號|表別名]
如果找到,則記錄指針定位在滿足條件的第壹條記錄,且為真;查找失敗時,FOUND()的返回值為假,記錄指針定位在文件尾。
繼續查找:
CONTINUE
用LOCATE、 FIND或 SEEK查找到壹條記錄後,用CONTINUE繼續查找下壹條。
用以上查找命令LOCATE、 FIND、SEEK和CONTINUE的查找結果,都可以通過函數FOUND()的返回值反映出來。