❶ 在visual Foxpro中,顯示一條記錄的指令是什麼
一、基本命令
APPEND 在表的末尾添加一個或多個新記錄
APPEND FROM 從一個文件中讀入記錄,追加到當前表的尾部
AVERAGE 計算數值表達式或欄位的算術平均值
BROWSE 打開瀏覽窗口,顯示當前或選定表的記錄
CHANGE 顯示要編輯的欄位
CLOSE 關閉各種類型的文件
COPY STRUCTURE 用當前選擇的表結構創建一個新的空自由表
COPY TO ARRAY 將當前選定表中的數據復制到數組
COPY TO 用當前選定表的內容創建新文件
COUNT 統計表中記錄數目
CREATE 生成一個新的VisualFoxPro表
CREATE DATABASE 創建並打開一個資料庫
DELETE 給要刪除的記錄做標記
DELETE DATABASE 從磁碟上刪除資料庫
DELETE VIEW 從當前資料庫中刪除一個SQL視圖
DISPLAY 在VisualFoxPro主窗口或用戶自定義窗口中顯示與當前表有關的信息
DISPLAY DATABASE 顯示有關當前資料庫的信息,或當前資料庫中的欄位、命名連接、表或視圖的信息
DISPLAY MEMORY 顯示內存變數和數組的當前內容
DISPLAY STRUCTURE 顯示一個表文件的結構
DISPLAY VIEWS 顯示當前資料庫中關於SQL視圖的信息以及SQL視圖是否基於本地或遠程表的信息
DROP TABLE 把一個表從資料庫中移出,並從磁碟中刪除它
DROP VIEW 從當前資料庫中刪除指定的SQL視圖
FIND 查找記錄
GO|GOTO 將記錄指針移動到指定記錄上
INSERT 插入記錄
JOIN 將兩個資料庫文件合並
LIST 連續顯示表或環境信息
LIST DATABASE 連續顯示有關當前資料庫的信息
LOCATE 按順序搜索表從而找到滿足指定邏輯表達式的第一個記錄
MODIFY DATABASE 打開資料庫設計器,讓你能夠交互地修改當前資料庫
MODIFY STRUCTURE 顯示表設計器
MODIFY VIEW 顯示視圖設計器
OPEN DATABASE 打開一個資料庫
PACK 從當前表中永久刪除標有刪除標記的記錄
RECALL 恢復所選表中帶有刪除標記的記錄
SCAN...ENDSCAN 運行掃描數據表文件
SCATTER 從當前記錄中把數據復制到一組內存變數或數組中
SEEK 查找記錄命令
SELECT 激活指定工作區
SET DELETED 指定VisualFoxPro是否處理標有刪除標記的記錄,以及其他命令是否可以操作它們
SET INDEX 打開一個或多個索引文件,供當前表使用 ;
SET RELATION 在兩個打開的表之間建立關系
SKIP 使記錄指針在表中向前移動或向後移動
SUM 對當前選定表的指定數值欄位或全部數值欄位進行求和
TOTAL 計算當前選定表中數值欄位的總和
UPDATE 更新資料庫文件的記錄
USE 打開一個表及其相關索引文件,或打開一個SQL視圖
ZAP 從表中刪除所有記桌,只留下表的結構
二、索引及排序命令
COPY INDEXES 從單項索引.IDX文件創建復合索引標識
DELETE TAG 從復合索引(.CDX)文件中刪除標識
INDEX 創建一個索引文件,利用該文件可以按某種邏輯順序顯示和訪問表記錄
SET ORDER 指定表的主控索引文件或標識
SORT 對當前選定表進行捧序,井將捧過序的記錄輸出到新表中
三、Visual FoxPro環境設定命令
DISPLAY STATUS 顯示VisualFoxPro環境的狀態
四、SET 設定命令
SET CONSOLE 激活或廢止從程序中向VisualFoxPro主窗口或活動的用戶自定義窗口的輸出
SET DEFAULT 指定默認的驅動器、目錄或文件夾
SET DEVICE 將@…SAY的輸出結果定向到屏幕、列印機或文件
SET EXACT 指定比較不同長度兩個字元串時,VisualFoxPro使用的規則
SET PATH 指定查找文件的路徑
SET SAFETY 設定確認模式
SET TALK 決定VisualFoxPro是否顯示命令結果
五、Visual FoxPro文件管理命令
COPY FILE 復制任何類型的文件
DELETE FILE 從磁碟上刪除文件
RENAME 把文件名稱更改為一個新名稱
TYPE 顯示文件的內容
六、Visual FoxPro輸入輸出命令
?|?? 計算表達式的值,並輸出計算結果
\|\\ 文字直接輸出命令
CLEAR 從內存中釋放指定項
CREATE FORM 打開表單設計器
DIR或DIRECTORY 顯示目錄或文件夾中文件的信息
DO FORM 運行用表單設計器創建的、編譯過的表單或表單集
INPUT 由用戶輸入數據
MODIFY FORM 打開表單設計器,從中可以修改或創建一個表單
MODIFY QUERY 打開查詢設計器,從中可以修改或創建一個查詢
MODIFY SCREEN 打開表單設計器
READ 讀取已建立的對象
七、Visual FoxPro菜單命令
DEFINE MENU 創建菜單欄
DEFINE PAD 在用戶自定義菜單欄或Ⅵsu81FoxPro系統菜單欄上創建一個菜單標題
MENU 建立菜單
MENU TO 啟動菜單
MODIFY MENU 打開菜單設計器,從中可以修改或創建菜單系統
八、Visual FoxPro列印命令
MODIFY REPORT 打開報表設計器,從中可以修改或創建一個報表
SET PRINTER 打開或者關閉向列印機的輸出,或將結果輸出到一個文件、埠
九、Visual FoxPro程序管理命令
&& 標明程序文件中非執行的內部注釋的開始
* 標明程序文件中非執行的注釋行的開始
CANCEL 結束當前VisualFoxPro程序的執行
DECLARE 創建一維或二維數組
DIMENSION 創建一維或二維內存變數數組 '
DOCASE...ENDCASE 分支判斷命令
DO 執行一個VisualFoxPro程序或過程
DOWHILE...ENDDO 循環語句
EXIT 從DOWHILE、FOR或SCAN循環中退出
FOR...ENDFOR 循環語句
IF…ENDIF 判斷語句
MODIFY COMMAND 打開一個編輯窗口,從中可以修改或創建程序文件
PARAMETERS 將調用程序傳來的數據賦值給私有內存變數或數組
PRIVATE 在當前程序中隱藏指定的、在調用程序中定義的內存變數或數組
PROCEDURE 用在程序文件中標識一個過程的開始
PUBLIC 定義全局內存變數或數組
QUIT 結束當前VisualFoxPro工作期,並將控制權返回給操作系統
RELEASE 從內存中刪除內存變數和數組
RESTORE FROM 恢復保存在內存變數文件或備注欄位中的內存變數和內存變數數組,並把它們放回到內存中
RETURN 將程序控制返回給調用程序
SAVE TO 把當前內存變數和數組保存到內存變數文件或備注欄位中
SET PROCEDURE 打開過程文件
WAIT 顯示信息並暫停VisualFoxPro的執行,按某個鍵或單擊滑鼠後繼續執行
十、Visual FoxPro日期及時間命令
SET DATE 指定日期表達式和日期時間表達式的顯示格式
十一、Visual FoxProSQL命令
ALTER TABLE-SQL 以編程方式修改表的結構
DELETE-SQL 給要刪除的記錄做標記
INSERT-SQL 在表尾追加一個包含指定欄位值的記錄
SELECT-SQL 從一個或多個表中檢索數據
UPDATE-SQL 以新值更新表中的記錄
十二、Visual FoxPro類及程序庫命令
DEFINE CLASS 創建一個用戶自定義類或子類,並為創建的類或子類指定屬性、事件和方法
DISPLAY OBJECTS 顯示有關一個對象或一組對象的信息
MODIFY CLASS 打開類設計器,讓用戶修改已有的類定義或創建新的類定義
十三、Visual FoxPro項目文件及其他命令
MODIFY PROJECT 打開項目管理器,從中可以修改或創建一個項目文件
基本命令就是這樣,我們也在學這個,也不太懂。這些以後你總是用得著的~
❷ VFP中的 顯示 這個命令代碼是什麼
VF常用命令和程序命令一、主要命令: 1、CREATE 作用:建立一個新的表。 格式:CREATE [<文件>|?](注意,命令字元可取前面四個字元,後面可省略不寫,即CREA ,下同;中括弧表示其中的參數是可選的;|管道符號表示兩個參數只能選擇一個,不能同 時選擇,下同。) 說明:文件指建立以.dbf為擴展名的VFP資料庫文件,在命令後面加上一個問號表示系統會 彈出 對話框,要求用戶輸入想要建立的表名。在命令中不加文件名或問號系統也會彈出對話框, 要求用 戶輸入想要建立的表名。 2、MODIFY STRUCTURE 作用:顯示表文件結構,並允許修改此表的結構。 格式:MODIFY STRUCTURE 說明:只有在用USE命令打開表文件以後,才能顯示或修改表文件的結構。 3、APPEND 作用:在當前表的尾部(無論表中有無記錄)追加記錄(在當前表指當前正使用的表)。 格式:APPEND [BLANK] 說明:在APPEND命令後面加上BLANK參數表示在當前表的尾部添加一條空白記錄。無BLANK參 數時,表示在當前表的尾部添加一條記錄並要求用戶輸入相應的欄位內容。 4、INSERT 作用:在表文件中間插入一個新記錄。 格式:INSERT [BEFORE] [BLANK] 說明:INSERT 在當前記錄後插入一記錄; INSERT BEFORE 在當前記錄前插入一記錄; INSERT BEFORE BLANK 在當前記錄前插入一空記錄。 5、BROWSE 作用:主要用於打開瀏覽窗口,查閱表文件並同時進行修改。 格式:BROWSE 6、USE 作用:打開和關閉表文件。 格式:USE [<文件名>] USE 說明:前一個命令用來打開<文件名>指定的表文件,該表如有備注型欄位,則同時打開相應 的 備注文件(.fpt文件);後一個命令關閉當前打開的表文件。 7、LIST和DISPLAY 作用:顯示表(.dbf)的內容、結構或狀態。 格式:LIST|DISPLAY [OFF] [<范圍>] [FIELDS] <表達式表> [WHILE <條件>] [FOR <條件 >] [TO PRINT|TO FILE <文件>] LIST|DISPLAY STRUCTURE TO PRINT|TO FILE <文件>] LIST|DISPLAY STATUS [TO PRINT|TO FILE <文件>] 說明:命令帶OFF參數表示不顯示記錄號,范圍指定對哪些記錄進行操作,范圍包括: RECORD n 第幾號記錄、NEXT n 當前記錄開始的幾個記錄、REST 自當前記錄開始至文件末尾的所有記 錄、ALL 所有的記錄。不選范圍則隱含范圍為ALL;FIELDS後跟欄位名,欄位名與欄位名之間用逗號 分 隔。WHILE後跟條件,FOR後面也跟條件,區別是,WHILE後的條件如果滿足,便停止查找; FOR後的 條件查找所有滿足條件的記錄。TO PRINT和TO FILE <文件>分別表示將顯示結果在列印機上 列印出 來和將顯示結果輸出到文件。DISPLAY命令在顯示記錄滿屏後,要求用戶按任意鍵繼續顯示 ,並且在 該命令中,如果省略范圍僅顯示當前記錄。格式中,下面兩個命令分別為顯示表結構( STRUCTURE)和工作狀態(STATUS)。 8、記錄的定位 作用:用記錄指針(POINTER)定位記錄。 格式:GO[TO] RECORD n|TOP|BOTTOM n SKIP [+|-] 說明:第一個命令又叫絕對定位,其中,RECORD n定位到n號記錄,TOP定位到第1個記錄, BOTTOM定位到最後一個記錄。第二個命令定位到第n個記錄,n是一個數值。第三個命令又叫 相對定 位,它以當前記錄為基準前移(-)或後移(+)n個記錄,不選任選項,則默認記錄指針後 移一個記錄。 9、CHANGE和EDIT 作用:顯示要編輯或修改的欄位。 格式:CHANGE|EDIT [<范圍>] [FIELDS <欄位名表>] [WHILE <條件>] [FOR <條件>] 10、BROWSE 作用:打開一個"瀏覽"窗口,供用戶瀏覽或修改記錄。 格式:BROWSE [FIELDS <欄位名表>] 11、REPLACE 作用:用表達式的值代替命令中與之相對應的欄位的內容。 格式:REPLACE [<范圍>] <欄位1> WITH
❸ VFP常用的命令代碼
VF常用命令和程序命令一、主要命令:
1、CREATE
作用:建立一個新的表。
格式:CREATE [<文件>|?](注意,命令字元可取前面四個字元,後面可省略不寫,即CREA
,下同;中括弧表示其中的參數是可選的;|管道符號表示兩個參數只能選擇一個,不能同
時選擇,下同。)
說明:文件指建立以.dbf為擴展名的VFP資料庫文件,在命令後面加上一個問號表示系統會
彈出
對話框,要求用戶輸入想要建立的表名。在命令中不加文件名或問號系統也會彈出對話框,
要求用
戶輸入想要建立的表名。
2、MODIFY STRUCTURE
作用:顯示表文件結構,並允許修改此表的結構。
格式:MODIFY STRUCTURE
說明:只有在用USE命令打開表文件以後,才能顯示或修改表文件的結構。
3、APPEND
作用:在當前表的尾部(無論表中有無記錄)追加記錄(在當前表指當前正使用的表)。
格式:APPEND [BLANK]
說明:在APPEND命令後面加上BLANK參數表示在當前表的尾部添加一條空白記錄。無BLANK參
數時,表示在當前表的尾部添加一條記錄並要求用戶輸入相應的欄位內容。
4、INSERT
作用:在表文件中間插入一個新記錄。
格式:INSERT [BEFORE] [BLANK]
說明:INSERT 在當前記錄後插入一記錄;
INSERT BEFORE 在當前記錄前插入一記錄;
INSERT BEFORE BLANK 在當前記錄前插入一空記錄。
5、BROWSE
作用:主要用於打開瀏覽窗口,查閱表文件並同時進行修改。
格式:BROWSE
6、USE
作用:打開和關閉表文件。
格式:USE [<文件名>]
USE
說明:前一個命令用來打開<文件名>指定的表文件,該表如有備注型欄位,則同時打開相應
的
備注文件(.fpt文件);後一個命令關閉當前打開的表文件。
7、LIST和DISPLAY
作用:顯示表(.dbf)的內容、結構或狀態。
格式:LIST|DISPLAY [OFF] [<范圍>] [FIELDS] <表達式表> [WHILE <條件>] [FOR <條件
>]
[TO PRINT|TO FILE <文件>]
LIST|DISPLAY STRUCTURE TO PRINT|TO FILE <文件>]
LIST|DISPLAY STATUS [TO PRINT|TO FILE <文件>]
說明:命令帶OFF參數表示不顯示記錄號,范圍指定對哪些記錄進行操作,范圍包括:
RECORD n
第幾號記錄、NEXT n 當前記錄開始的幾個記錄、REST 自當前記錄開始至文件末尾的所有記
錄、ALL
所有的記錄。不選范圍則隱含范圍為ALL;FIELDS後跟欄位名,欄位名與欄位名之間用逗號
分
隔。WHILE後跟條件,FOR後面也跟條件,區別是,WHILE後的條件如果滿足,便停止查找;
FOR後的
條件查找所有滿足條件的記錄。TO PRINT和TO FILE <文件>分別表示將顯示結果在列印機上
列印出
來和將顯示結果輸出到文件。DISPLAY命令在顯示記錄滿屏後,要求用戶按任意鍵繼續顯示
,並且在
該命令中,如果省略范圍僅顯示當前記錄。格式中,下面兩個命令分別為顯示表結構(
STRUCTURE)和工作狀態(STATUS)。
8、記錄的定位
作用:用記錄指針(POINTER)定位記錄。
格式:GO[TO] RECORD n|TOP|BOTTOM
n
SKIP [+|-]
說明:第一個命令又叫絕對定位,其中,RECORD n定位到n號記錄,TOP定位到第1個記錄,
BOTTOM定位到最後一個記錄。第二個命令定位到第n個記錄,n是一個數值。第三個命令又叫
相對定
位,它以當前記錄為基準前移(-)或後移(+)n個記錄,不選任選項,則默認記錄指針後
移一個記錄。
9、CHANGE和EDIT
作用:顯示要編輯或修改的欄位。
格式:CHANGE|EDIT [<范圍>] [FIELDS <欄位名表>] [WHILE <條件>] [FOR <條件>]
10、BROWSE
作用:打開一個"瀏覽"窗口,供用戶瀏覽或修改記錄。
格式:BROWSE [FIELDS <欄位名表>]
11、REPLACE
作用:用表達式的值代替命令中與之相對應的欄位的內容。
格式:REPLACE [<范圍>] <欄位1> WITH
❹ vf中查找出一定條件的數記錄並列印出來的命令:
1 list to print for 學校='學校名'
2select count(學校) from表名where 學校='學校名' to print
❺ 急!vf中如何顯示命令!多謝多謝!
1.LIST FOR RIGHT(DTOC(入團時間),2)="98".AND.性別="女"
2.LIST FOR 體重<100.AND.體重>=120
3.LIST FOR 血型="A" FIELDS 學號,姓名,血型
4.LIST FOR LEFT(姓名,2)="王" FIELDS 姓名,愛好
5.LIST FOR LEFT(姓名,2)="成".OR.RIGHT(姓名,2)="成".OR.SUBSTR(姓名,3,2)="成"
6.GO TOP
LIST NEXT 3 FOR 團員=.T. FIELDS 學號,姓名
7.LIST FOR 入團時間>CTOD("09/30/98")
❻ vf當中有哪些檢索記錄的命令,使用時有什麼要求
1)使用Locate命令,配合continue查找所有符合條件的記錄,適合編寫程序代碼,例
use <數據表>
locate for <查找條件> &&查找定位第一條符合條件的記錄
do while found()
display &&顯示或處理記錄
continue &&查找定位第2條……第n條記錄
enddo
use
2)使用Select 查詢命令,把符合條件的記錄生成一個記錄集,適合編寫程序代碼,例
select * from <數據表> where <查找條件> into cursor tempdb
&&按條件查找,生成一個臨時表
3)使用List或display命令,在VFP中顯示符合條件的記錄,適合於命令窗口輸入命令,不適合表單程序代碼的編寫,例
use <數據表>
list for <查找條件> &&顯示滿足條件的記錄,或者
display all for <查找條件>
4)設置Filter過濾器,把滿足條件的記錄保留,不符合條件的記錄隱藏,適合編寫程序代碼,例
use <數據表>
set filter to <查找條件>
❼ vf命令大全,包含帶文字說明的實例
? 在下一行顯示表達式串
?? 在當前行顯示表達式串
@... 將數據按用戶設定的格式顯示在屏幕上或在列印機上列印
ACCEPT 把一個字元串賦給內存變數
APPEND 給資料庫文件追加記錄
APPEND FROM 從其它庫文件將記錄添加到資料庫文件中
AVERAGE 計算數值表達式的算術平均值
BROWSE 全屏幕顯示和編輯資料庫記錄
CALL 運行內存中的二進制文件
CANCEL 終止程序執行,返回圓點提示符
CASE 在多重選擇語句中,指定一個條件
CHANGE 對資料庫中的指定欄位和記錄進行編輯
CLEAR 清潔屏幕,將游標移動到屏幕左上角
CLEAR ALL 關閉所有打開的文件,釋放所有內存變數,選擇1號工作區
CLEAR FIELDS 清除用SET FIELDS TO命令建立的欄位名表
CLEAR GETS 從全屏幕READ中釋放任何當前GET語句的變數
CLEAR MEMORY 清除當前所有內存變數
CLEAR PROGRAM 清除程序緩沖區
CLEAR TYPEAHEAD 清除鍵盤緩沖區
CLOSE 關閉指定類型文件
CONTINUE 把記錄指針指到下一個滿足LOCATE命令給定條件的記錄,在LOCATE命令後出現。無LOCATE則出錯
COPY TO 將使用的資料庫文件復制另一個庫文件或文本文件
COPY FILE 復制任何類型的文件
COPY STRUCTURE EXTENED TO 當前庫文件的結構作為記錄,建立一個新的庫文件
COPY STRUCTURE TO 將正在使用的庫文件的結構復制到目的庫文件中
COUNT 計算給定范圍內指定記錄的個數
CREATE 定義一個新資料庫文件結構並將其登記到目錄中
CREATE FROM 根據庫結構文件建立一個新的庫文件
CREATE LABEL 建立並編輯一個標簽格式文件
CREATE REPORT 建立賓編輯一個報表格式文件
DELETE 給指定的記錄加上刪除標記
DELETE FILE 刪除一個未打開的文件
DIMENSION 定義內存變數數組
DIR 或 DIRECTORY 列出指定磁碟上的文件目錄
DISPLAY 顯示一個打開的庫文件的記錄和欄位
DISPLAY FILES 查閱磁碟上的文件
DISPLAY HISTORY 查閱執行過的命令
DISPLAY MEMORY 分頁顯示當前的內存變數
DISPLAY STATUS 顯示系統狀態和系統參數
DISPLAY STRUCTURE 顯示當前書庫文件的結構
DO 執行FoxBase程序
DO CASE 程序中多重判斷開始的標志
DO WHILE 程序中一個循環開始的標志
EDIT 編輯資料庫欄位的內容
EJECT 使列印機換頁的命令,將PROW()函數和PCOL()函數值置為0
ELSE 在IF...ENDIF結構中提供另一個條件選擇路線
ENDCASE 終止多重判斷
ENDDO 程序中一個循環體結束的標志
ENDIF 判斷體IF...ENDIF結構結束標志
ERASE 從目錄中刪除指定文件
EXIT 在循環體內執行退出循環的命令
FIND 將記錄指針移動到第一個含有與給定字元串一致的索引關鍵字的記錄上
FLUSH 清除所有的磁碟存取緩沖區
GATHER FROM 將數組元素的值賦予資料庫的當前記錄中
GO/GOTO 將記錄指針移動到指定的記錄號
HELP 激活幫助菜單,解釋FoxBASE+的命令
IF 在IF...ENDIF結構中指定判斷條件
INDEX 根據指定的關鍵詞生成索引文件
INPUT 接受鍵盤鍵入的一個表達式並賦予指定的內存變數
INSERT 在指定的位置插入一個記錄
JOIN 從兩個資料庫文件中把指定的記錄和欄位組合成另一個庫文件
KEYBOARD 將字元串填入鍵盤緩沖區
LABEL FROM 用指定的標簽格式文件列印標簽
LIST 列出資料庫文件的記錄和欄位
LIST FILES 列出磁碟當前目錄下的文件
LIST HISTORY 列出執行過的命令
LIST MEMORY 列出當前內存變數及其值
LIST STATUS 列出當前系統狀態和系統參數
LIST STRUCTURE 列出當前使用的資料庫的庫結構
LOAD 將匯編語言程序從磁碟上調入內存
LOCATE 將記錄指針移動到對給定條件為真的記錄上
LOOP 跳過循環體內LOOP與ENDDO之間的所有語句,返回到循環體首行
MENU TO 激活一組@...PROMPT命令定義的菜單
MODIFY COMMAND 進入FoxBASE+系統的字處理狀態,並編輯一個ASCII碼文本文件(如果指定文件名以.PRG為後綴,則編輯一個FoxBASE+命令文件)
MODIFY FILE 編輯一個一般的ASCII碼文本文件
MODIFY LABEL 建立並編輯一個標簽(.LBL)文件
MODIFY REPORT 建立並編輯一個報表格式文件(.FRM)文件
MODIFY STRUCTURE 修改當前使用的庫文件結構
NOTE/* 在命令文件(程序)中插入以行注釋(本行不被執行)
ON 根據指定條件轉移程序執行
OTHERWISE 在多重判斷(DO CASE)中指定除給定條件外的其它情況
PACK 徹底刪除加有刪除標記的記錄
PARAMETERS 指定子過程接受主過程傳遞來的參數所存放的內存變數
PRIVATE 定義內存變數的屬性為局部性質
PROCEDURE 一個子過程開始的標志
PUBLIC 定義內存變數為全局性質
QUIT 關閉所有文件並退出FoxBASE+
READ 激活GET語句,並正是接受在GET語句中輸入的數據
RECALL 恢復用DELETE加上刪除標記的記錄
REINDEX 重新建立正在使用的原有索引文件
RELEASE 清楚當前內存變數和匯編語言子程序
RENAME 修改文件名
REPLACE 用指定的數據替換資料庫欄位中原有的內容
REPORT FORM 顯示數據報表
RESTORE FROM 從內存變數文件(.MEM)中恢復內存變數
RESTORE SCREEN 裝載原來存儲過的屏幕映象
RESUME 使暫停的程序從暫停的斷點繼續執行
RETRY 從當前執行的子程序返回調用程序,並從原調用行重新執行
RETURN 結束子程序,返回調用程序
RUN/! 在FoxBASE+中執行一個操作系統程序
SAVE TO 把當前內存變數及其值存入指定的磁碟文件(.MEM)
SAVE SCREEN 將當前屏幕顯示內容存儲在指定的內存變數中
SCATTER 將當前資料庫文件中的數據移到指定的數組中
SEEK 將記錄指針移到第一個含有與指定表達式相符的索引關鍵字的記錄
SELECT 選擇一個工作區
SET 設置FoxBASE+控制參數
SET ALTERNATE ON/OFF 設置傳送/不傳送輸出到一個文件中
SET ALTERNATE TO 建立一個存放輸出的文件
SET BELL ON/OFF 設置輸入數據時響鈴/不響鈴
SET CARRY ON/OFF 設置最後一個記錄復制/不復制到添加的記錄中
SET CENTURY ON/OFF 設置日期型變數要/不要世紀前綴
SET CLEAR ON/OFF 設置屏幕信息能/不能被清除
SET COLOR ON/OFF 設置彩色/單色顯示
SET COLOR TO 設置屏幕顯示色彩
SET CONFIRM ON/OFF 設置在全屏幕編輯方式中,要求/不要求自動跳到下一個欄位
SET CONSOLE ON/OFF 設置將輸出傳送/不傳送到屏幕
SET DATE 設置日期表達式的格式
SET DEBUG ON/OFF 設置傳送/不傳送ECHO的輸出到列印機上
SET DECIMALS TO 設置計算結果需要顯示的小數位數
SET DEFAULT TO 設置默認的驅動器
SET DELETED ON/OFF 設置隱藏/顯示有刪除標記的記錄
SET DELIMITER TO 為全屏幕顯示欄位和變數設置定界符
SET DELIMITER ON/OFF 選擇可選的定界符
SET DEVICE TO SCREEN/PRINT 將@...SAY命令的結果傳送到屏幕/列印機
SET DOHISTORY ON/OFF 設置存/不存命令文件中的命令到歷史記錄中
SET ECHO ON/OFF 命令行回送到屏幕或列印機
SET ESCAPE ON/OFF 允許ESCAPE退出/繼續命令文件的執行
SET EXACT ON/OFF 在字元串的比較中,要求/不要求准確一致
SET EXACLUSIVE ON/OFF 設置資料庫文件的共享
SET FIELDS ON/OFF 設置當前打開的資料庫中部分/全部欄位為可用
SET FIELDS TO 指定打開的資料庫中可被訪問的欄位
SET FILTER TO 在操作中將資料庫中所有不滿足給定條件的記錄排除
SET FIXED ON/OFF 固定/不固定顯示的小數位數
SET FORMAT TO 打開指定的格式文件
SET FUNCTION 設置F1-F9功能鍵值
SET HEADING ON/OFF 設置LIST或DISPLAY時,顯示/不顯示欄位名
SET HELP ON/OFF 確定在出現錯誤時,是否給用戶提示
SET HISTORY ON/OFF 決定是/否把命令存儲起來以便重新調用
SET HISTORY TO 決定顯示歷史命令的數目
SET INDEX TO 打開指定的索引文件
SET INTENSITY ON/OFF 對全屏幕操作實行/不實行反轉顯示
SET MARGIN TO 設置列印機左頁邊
SET MEMOWIDTH TO 定義備注型欄位輸出寬度和REPORT命令隱含寬度
SET MENU ON/OFF 確定在全屏幕操作中是否顯示菜單
SET MESSAGE TO 定義菜單中屏幕底行顯示的字元串
SET ODOMETER TO 改變TALK命令響應間隔時間
SET ORDER TO 指定索引文件列表中的索引文件
SET PATH TO 為文件檢索指定路徑
SET PRINT ON/OFF 傳送/不傳送輸出數據到列印機
SET PRINTER TO 把列印的數據輸送到另一種設備或一個文件中
SET PROCEDURE TO 打開指定的過程文件
SET RELATION TO 根據一個關鍵字表達式連接兩個資料庫文件
SET SAFETY ON/OFF 設置保護,在重寫文件時提示用戶確認
SET SCOREBORAD ON/OFF 設置是/否在屏幕的第0行上顯示FoxBASE+的狀態信息
SET STATUS ON/OFF 控制是/否顯示狀態行
SET STEP ON/OFF 每當執行完一條命令後,暫停/不暫停程序的執行
SET TALK ON/OFF 是否將命令執行的結果傳送到屏幕上
SET TYPEAHEAD TO 設置鍵盤緩沖區的大小
SET UNIQUE ON/OFF 在索引文件中出現相同關鍵字的第一個/所有記錄
SKIP 以當前記錄指針為准,前後移動指針
SORT TO 根據資料庫文件的一個欄位或多個欄位產生一個排序的哭文件
STORE 賦值語句
SUM 計算並顯示資料庫記錄的一個表達式在某范圍內的和
SUSPEND 暫停(掛起)程序的執行
TEXT...ENDTEXT 在屏幕上當前游標位置顯示...的文本數據塊
TOTAL TO 對預先已排序的文件產生一個具有總計的摘要文件
TYPE 顯示ASCII碼文件的內容
UNLOCK 解除當前庫文件對記錄和文件的加鎖操作
UPDATE 允許對一個資料庫進行成批修改
USE 帶文件名的USE命令打開這個資料庫文件。無文件名時,關閉當前操作的資料庫文件
WAIT 暫停程序執行,按任意鍵繼續執行
ZAP 刪除當前資料庫文件的所有記錄(不可恢復)
❽ VF中顯示已打開表文件的最後三條記錄的數據用什麼命令
1.use 是打開或關閉表的命令,不能用來定位和篩選記錄.
2.顯示第二到第五條記錄有多種方法:
A:select * from table1 where recno()>=2 and recno()<=5
B:
USE TABLE1
SET FILT TO recno()>=2 and recno()<=5
BROW
C:
LIST ALL FOR recno()>=2 and recno()<=5
=====
顯示第四個記錄
USE TABLE1
go 4
display
❾ VF常用命令及其格式請分類敘述(例如對表文件的.對表記錄的等)
太多了
1、打開表命令:
USE
表文件名
教材P67
2、關閉表命令:USE
、CLOSE
ALL
P68
3、記錄指針定位命令:GO
數值表達式(絕對移動)、SKIP(相對移動)
P69-70
4、替換(修改)記錄命令:REPLACE
欄位1
WITH
表達式1,欄位2
WITH
表達式2……
[范圍][FOR<條件>]
P79
5、復製表命令:
COPY
TO
新文件名
[FOR〈條件〉][范圍]
P84
復製表結構命令:COPY
STRU
TO
新表文件名
[FIEL
〈欄位名表〉]
P85
6、建立索引命令:INDEX
ON
關鍵欄位
TO
單索引文件名
INDEX
ON
關鍵欄位
TAG
索引標識名
P89
7、查詢命令:(1)條件查詢:LOCATE
FOR
〈條件〉
P93
繼續查找命令:CONTINUE
P93
(2)索引查詢:FIND
字元表達式
P94
SEEK
表達式
P95
繼續查找命令:SKIP
P95
8、選擇工作區命令:
SELE
工作區號|別名
P105
9、建立表之間的關聯命令:SET
RELATION
TO
關聯表達式
INTO
別名
P108
10、表的更新命令:
參考我的課件第三章第五節關於表的更新部分
UPDATE
ON
關鍵欄位
FROM
別名
REPLACE
欄位1
WITH
表達式1,欄位2
WITH
表達式2
……
[RANDOM]
11、互動式輸入命令:
(1)INPUT
[提示信息]
TO
內存變數
P139
(2)ACCEPT
[提示信息]
TO
內存變數
P139
13、輸出命令:
?和??
P141
常用命令:
1、設置默認路徑命令:
SET
DEFA
TO
盤符:\路徑
2、關閉表命令:CLOSE
TABLE,CLEAR
ALL
3、記錄顯示命令:LIST/DISP
[范圍][FOR
〈條件〉]
P72
4、追加記錄命令:(1)表尾追加:APPEND
[BLANK]
P80
(2)表中插入:INSERT
[BEFORE]
[BLANK]
P81
P81
(3)從其他文件中追加多條記錄到當前表:APPEND
FROM
文件名
[FOR〈條件〉][FIEL
<欄位名表>]
5、刪除記錄命令:DELE
[范圍][FOR<條件>]
P82
6、徹底刪除帶標記記錄命令:PACK
7、取消刪除標記命令:RECALL
[范圍][FOR<條件>]
P83
8、物理刪除表中所有記錄命令:ZAP
P84
9、復制任何類型文件:COPY
FILE
〈文件名1〉TO
〈文件名2〉
P84
10、將單個記錄發送到數組:SCATTER
TO
〈數組名〉[FIEL〈欄位名表〉]
P85
11、將數組中的值發送到當前記錄命令:GATHER
FROM
數組名
P96
12、將表中多條記錄傳送到數組命令:COPY
TO
ARRAY
數組名
P86
13、將二維數組中的值傳送到表中:
APPEND
FROM
ARRAY
數組名
P87
14、表的排序命令:SORT
ON
〈欄位1〉/A|/D,欄位2/A|/D
to
新表文件名
P87
15、打開索引文件命令:
SET
INDEX
TO
索引文件名表
P91
16、設置主控索引命令:SET
ORDER
TO
單索引文件名
|TAG
索引標識
P91
17、更新索引文件命令:REINDEX
P92
18、關閉索引文件:SET
INDEX
TO
、CLOSE
INDEX、CLOSE
ALL、CLEAR
ALL、USE
P92
19、刪除索引標識命令:DELE
TAG
索引標識名
P92
刪除單索引文件命令:DELE
FILE
單索引文件名
P92
20、表的瀏覽命令:BROWSE
P73
21、記錄的過濾命令:SET
FILTER
TO
條件
P76
22、欄位的過濾命令:SET
FIELDSS
TO
欄位名表
P77
23、表之間的連接命令:JOIN
WITH
別名
TO
新表文件名
FOR
條件
P107
24、設置一對多關系命令:SET
SKIP
TO
別名
P109
25、資料庫相關命令:打開:OPEN
DATA
資料庫名
P111
新建:CREAT
DATA
資料庫名
P111
修改:MODI
DATE
資料庫名
關閉:CLOSE
DATA、CLOSE
DATA
ALL、CLOSE
ALL、CLEAR
ALL
設置當前資料庫命令:SET
DATA
TO
資料庫名
26、程序相關命令:建立/修改程序:MODI
COMMAND
程序文件名
運行程序:DO
程序文件名
27、內存變數/數組賦值命令:=、STORE
P138或P38
28、互動式輸入命令:@行,列
SAY
表達式
GET
變數
P139
29、文本輸出命令:TEXT
〈輸出顯示內容〉
ENDTEXT
P143
30、終止程序執行命令:CANCEL、QUIT、RETURN
P143
31、清除主屏幕命令:CLEAR
P143
32、系統設置命令:(1)設置精確比較命令:SET
EXACT
ON/OFF
(2)設置刪除標記命令:SET
DELE
ON/OFF
還有很多,就不再一一列舉了。
❿ vf教程中顯示最後一條記錄的命令是什麼
vf教程中提供的查找和定位 命令:
順序查找當前表中滿足條件的第一條記錄:
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()的返回值反映出來。