㈠ vf中列印命令
*先預覽,如果按列印按鈕,會彈出列印對話框,你可以選擇列印機或設置列印機及起始頁、終止頁及份數或紙張類型。
Report Form 報表 Noconsole To Printer Prompt Preview
*先預覽,按列印按鈕後直接列印。
Report Form 報表 Noconsole To Printer Preview
*列印對話框,你可以選擇列印機或設置列印機及起始頁、終止頁及份數,然後直接列印。
Report Form 報表 Noconsole To Printer Prompt
㈡ VF的篩選命令
VFP命令概要
CREATE PROJECT 項目文件名
MODIFY PROJECT 項目文件名
DIMESION/DECLEARE 數組名1(N1,N2),數組名1(N1,N2)……
SET DEFAULT TO 默認路徑
SET PATH TO 搜索路徑
CREATE新表文件名
APPEND [BLANK]
APPEND FROM 文件名 FIELDS欄位列表 FOR條件 DELIMITED WITH 分隔符 | SDF
APPEND FROM ARRAY 數組名 FOR 條件 FIELDS欄位列表 |FIELDS LIKE/EXCEPT 通配符
USE 表文件名 EXCLUSIVE/SHARED INDEX 索引文件表 ORDER N | ORDER TAG 索引標識名 OF 復合索引文件名 IN N/別名
LIST/DISPLAY STRUCTURE TO PRINTER | TO FILE 文件名
LIST/DISPLAY FIELDS欄位列表 范圍FOR條件 WHILE 條件 OFF TO PRINTER | TO FILE 文件名
BROWSE FIELDS欄位列表 FOR條件 FREEZE 欄位 LOCK 記錄數 TITLE 窗口標題
USE
CLOSE ALL
CLOSE TABLE/DATABASE/INDEX/
CLEAR ALL
QUIT
MODIFY STRUCTURE
GO[TO] RECORD N /TOP/BOTTOM
SKIP +N/-N
REPLACE 范圍 FOR條件 WHILE 條件 欄位1 WITH 表達式1,欄位2 WITH 表達式2…… ADDITIVE
DELETE范圍 FOR條件 WHILE 條件
RECALL 范圍 FOR條件 WHILE 條件
PACK
ZAP
SET DELETED ON/OFF
SET TALK ON/OFF
SET SAFETY ON/OFF
SET STATUS ON/OFF
SET EXACT ON/OFF
SCATTER FIELDS欄位列表 [MEMO] TO 數組名 [BLANK] |MEMVAR [BLANK]
GATHER FROM 數組名 | MEMOVAR FIELDS欄位列表 [MEMO]
SET FILTER TO 過濾條件
SET FIELDS TO 欄位列表/ALL
SET FIELDS ON/OFF
COPY TO 文件名 范圍 FOR條件 WHILE 條件 FIELDS欄位列表 |FIELDS LIKE/EXCEPT 通配符 DELIMITED WITH 分隔符 | SDF
COPY STRUCTURE TO 新表文件名 FIELDS欄位列表
COPY STRUCTURE TO 表結構描述文件名 FIELDS欄位列表 EXTENDED
CERATE FROM表結構描述文件名 FIELDS欄位列表
SORT TO新表文件名 ON 關鍵欄位列表 范圍 FOR條件 WHILE 條件 FIELDS欄位列表 |FIELDS LIKE/EXCEPT 通配符
INDEX ON 索引關鍵字表達式 TO 單索引文件名|TAG 索引標識名 OF 復合索引文件名 FOR 條件 COMPACT ASCENDING/DESCENDING UNIQUE/CANDIDATE
SET INDEX TO 索引文件名表 ADDITIVE
SET ORDER TO N |單索引文件名|TAG 索引標識名 OF 復合索引文件名 ASCENDING/DESCENDING
REINDEX [COMPACT]
DELETE TAG ALL | 索引標識1,索引標識2……
LOCATE 范圍 FOR條件 WHILE 條件
CONTINUE
SEEK 表達式 ORDER N |單索引文件名|TAG 索引標識
FIND C型表達式
COUNT范圍 FOR條件 WHILE 條件 TO 內存變數
SUM N型欄位列表 范圍 FOR條件 WHILE 條件 TO 內存變數|ARRAY 數組名
AVERAGE N型欄位列表 范圍 FOR條件 WHILE 條件 TO 內存變數|ARRAY 數組名
CALCULATE 表達式表 范圍 FOR條件 WHILE 條件 TO 內存變數|ARRAY 數組名
TOTAL ON 關鍵欄位 TO 匯總文件名 N型欄位列表 范圍 FOR條件 WHILE 條件
SELECT N/別名
SET VIEW ON/OFF
SET RELATION TO關聯表達式1 INTO 別名1,關聯表達式2 INTO 別名2… ADDTIVE
JOIN WITH N/別名 TO 新表文件名 FOR 連接條件 FIELDE 欄位列表
CREATE DATABASE 資料庫文件名
OPEN DATABASE 資料庫文件名 EXCLUSIVE/SHARED NOUPDATE
SET DATABASE TO 資料庫名
MODIFY DATABASE 資料庫文件名 NOEDIT NOWAIT
USE 資料庫名 EXCLUSIVE
CREATE VIEW 視圖文件名
CREATE TABLE 表名(欄位1 類型(寬度及小數位),欄位2 類型(寬度及小數位),……)
ALTER TABLE 表名 ADD 欄位 類型(寬度及小數位)
MODIFY 欄位名類型(寬度及小數位)
DROP 欄位/約束
DROP TABLE 表名
CREATE [UNIQUE][CLUSTER] INDEX 索引名 ON 表名 (欄位名 DESC/ASCE,欄位名 DESC/ASCE…..)
DROP INDEX 表名.索引名
SELECT ALL/DISTINCT 欄位名 FROM 表名1,表名2… INNER/LEFT /RIGHT/FULL JOIN 資料庫名!表名 ON 連接條件 INTO 新表名/TO 文件 /TO PRINTER/TO SCREEN WHERE 連接條件 GROUP BY 欄位 HAVING 篩選條件 ORDER BY 欄位 DESC/ASCE
INSERT INTO 表名(欄位列表) VALUES (欄位值列表)
UPDATE 表名 SET 欄位=表達式,欄位=表達式….. WHERE 條件
DELETE FROM 表名 WHERE 條件
CREATE QUERY 查詢文件名
MODIFY COMMAND 程序文件名
DO 程序文件
STORE 表達式 TO 變數列表
ACCEPT 「提示信息」 TO 內存變數
INPUT 「提示信息」 TO 內存變數
WAIT 「提示信息」 TO 內存變數
@ X,Y SAY 「提示信息」 GET 內存變數
READ
?/??/???
TEXT <文本信息> ENDTEXT
CLEAR
RETURN
CANCEL
NOTE /*/&& 注釋內容
㈢ 有關VF命令的常用命令
!命令 功能:執行外部操作命令程序 語法:RUN[/N [K> MS-DOSCommand|ProgramName 或者 ![/N [K> MS-DOSCommand|ProgramName $操作符 功能:如果一個字元型表達式包含在另一個字元型表達式中返回真值(.T.),否則返回假值(.F.) 語法:cSearchFor$cScarchIn(如果在cSearchIn中找到了cSearchFor則返回真) %操作符 功能:返回一個數值型表達式除以另一個數值型表達式所得的余數。 語法:被除數%除數 &操作符 功能:執行宏替換 語法:& VarName(內存變數名或數組元素名) ?|??命令 功能:計算機表達式的值,並輸出計算結果。 ???命令 功能:把結果直接輸出到列印機 A ADD TABLE 命令 功能:在當前資料庫中添加一個自由表 語法:ADD TABLE TableName ALTER TABLE——SQL 命令 功能:以編程方式修改表的結構 語法:ALTER TABLE TableName1 (表名) ADD|ALTER [COLUMN]FieleName1 (ADD為添加欄位名,後為修改欄位名。ADD改為DROP表示刪除欄位) FieldType[(nFieldSidth[,nPrecision])] (欄位的類型、寬度和欄位精度) [NULL | NOT NULL] (是否允許欄位為空值) [CHECK 1Expression1 [ERROR cMessageText1> (指定了欄位的有效性規則) [DEFAULT eExpression1] (指定了欄位默認值) [PRIMARY KEY | UNIQUE] (指定了創建主索引標識,索引標識與欄位同名) [REFERENCES TableName2 [TAG TagName1> (指定了與之建立永久關系的父表) APPEND 命令 功能:在表的末尾添加一個或多個新記錄 語法:APPEND [BLANK] (添加一個空記錄) [IN nWorkArea | cTableAlias] (指定要添加新記錄的表所在的工作區|要添加新記錄的表的別名) [NOMENU] APPEND FROM 命令 功能:從一個文件中讀入記錄,添加到當前表的尾部。 語法:APPEND FROM FileName|? (指定表名) [FIELDS FiledList] (指定要添加哪些欄位數據) [FOR 1Expression] (把條件為真的記錄添加到表中) (指定要導入的表的結構類型) [AS nCodePage] AVERAGE 命令 功能:計算數值表達式或欄位的算術平均值。 語法:AVERAGE [ExpressionList] (求平均值的表達式) [Scope] [FOR 1Expression1] [WHILE 1Expression2] (指定范圍或條件) [TO MemVarList | TO ARRAY ArrayName] (計算結果保存的位置) [NOOPTIMIZE]
㈣ vf命令大全
我有vf命令與函數大全,可共同交流.
㈤ vf 中追加命令應該怎麼用
VFP的APPEND命令是添加一個或多個新記錄的表的末尾。
APPEND命令
添加一個或多個新記錄的表的末尾。
句法:
APPEND[BLANK]
[INnWorkArea|cTableAlias]
[NOMENU]
參數:
BLANK
添加一個空白記錄到當前表的末尾。當您發出APPENDBLANKVisualFoxPro不打開編輯窗口。您可以編輯與瀏覽,更改或編輯新的記錄。
INnWorkArea
指定表到一個新的記錄被追加的工作區。
INcTableAlias
指定表到一個新的記錄被追加的別名。
如果省略nWorkArea和cTableAlias,一個新的記錄追加到表中的當前工作區。如果發出追加,一個空白的記錄添加到表你nWorkArea或cTableAlias和表指定的自動選擇。如果發出APPENDBLANK,一個空白的記錄添加到表你nWorkArea或cTableAlias和表指定沒有被選中。
NOMENU
指定表格菜單標題被從系統菜單欄中刪除,防止改變編輯窗口的格式。
APPEND命令示例:
下面的示例使用APPENDBLANK創建一個表與10條記錄包含隨機值,然後在表中顯示的最大值和最小值。
CLOSEDATABASES
CREATETABLERandom(cValueN(3))
FORnItem=1TO10&&Append10records
APPENDBLANK
REPLACEcValueWITH1+100*RAND()&&Insertrandomvalues
ENDFOR
CLEAR
LIST&&Displaythevalues
gnMaximum=1&&Initializeminimumvalue
gnMinimum=100&&Initializemaximumvalue
SCAN
gnMinimum=MIN(gnMinimum,cValue)
gnMaximum=MAX(gnMaximum,cValue)
ENDSCAN
?'Theminimumvalueis:',gnMinimum&&Displayminimumvalue
?'Themaximumvalueis:',gnMaximum&&Displaymaximumvalue
㈥ vf 刪除命令
VF中常用的刪除命令有以下幾種:
delete,屬於邏輯刪除,作用是給符合條件的記錄打上刪除標記,可用RECALL命令來恢復。
pack,屬於物理刪除,作用是將打上刪除標記的記錄物理刪除掉,不能恢復。
zap,直接將表中所有記錄物理刪除,表將只剩下結構,無記錄,不能恢復。
set delete on:表示在瀏覽記錄時不顯示帶刪除標記的記錄。
set delete off:表示在瀏覽記錄時要顯示帶刪除標記的記錄,默認為off。
㈦ VF命令這些怎麼寫啊 急!!!謝謝了!!
1·用「REPLACE…WITH」命令將記錄3 的條碼編號改為"M0001"、單價改為10000和庫存量改為90
replace 條碼編號 with "M0001",單價 with 10000,庫存量 with 90 for recno()=3
2·使用SQL語句(UPDATE.. SET..)將記錄4的條碼編號改為"G0101"、單價改為7800庫存量改為50
UPDATE 表 SET 條碼編號="G0101",單價=7800,庫存量=50 where recno()=4
3·將所有商品的單價打九折
repl all 單價*0.9
4·使用SQL語句(ALTER TABLE)在表中增加貨幣型欄位「總價」
ALTER TABLE 表 add 總價 Y
5·用「REPLACE…WITH」命令,計算每種商品的總價值,填入總價欄位
REPLACE all 總價 WITH 單價*庫存量
6· 用「REPLACE…WITH」命令為新追加的記錄填上數據: 條碼編號:"P5555",品名:"音響",單價:888,庫存量 :20;庫房:"03",備注:"特價商品"
REPLACE 條碼編號 with "P5555",品名 with "音響",單價 with 888,庫存量 with 20,庫房 with "03",備注 with "特價商品"
7· 用SQL語句(INSERT INTO)直接在記錄尾添加一條新記錄: "F0011", "電飯煲",230,40, "02",特價商品"
INSERT INTO 表 (條碼編號,品名,單價,庫存量,庫房,備注) value ("F0011", "電飯煲",230,40, "02",特價商品")
8·用APPEND FROM語句將「庫存.DBF」的記錄作為新記錄添加到「KC1.DBF」中,並顯示KC1記錄。
use KC1.DBF
APPEND FROM 庫存.DBF
brow
9·以獨占方式打開數據表KC1.DBF
use KC1.DBF EXCLUSIVE
10·用delete命令對3號記錄做刪除標記
delete for recno()=3
11·用delete命令對5~8號記錄做刪除標記
delete for recno()>=5 and recno()<=8
12·恢復記錄號為3、5、6的記錄,其他記錄物理刪除
recall for recno()=3 and recno()=5 and recno()=6
13·使用SET FILTER設置過濾條件:條碼編號起始字元為』a』
SET FILTER to 條碼編號=』a』
14·關閉過濾器
SET FILTER to
15·使用SET FIELDS命令設置欄位表:只保留編號,品名,單價
SET FIELDS to 編號,品名,單價
16· 用一系列命令將第三條和第五條記錄位置交換(提示:scatter 和 gather form 語句)
go 3
scatter to x3
go 5
scatter to x5
gather form x3
go 3
gather form x5
17·將庫存量在60以上的記錄保存在數組AR1中
to array ar1 for 庫存量>60
㈧ 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、表操作命令:
表結構如下:學生表(學號c(10),姓名c(10),性別L,年齡I,高考總分h(3,2)出生日期D)
1,要為學生表的所有的高考總分增加10分的命令是:
use 學生表
replace all 高考總分 with 高考總分+10
2.將所有高考總分低於300分的學生做刪除標記:
delete for 高考總分<300
3.在學生表中,顯示所有1983年以後出生的女同學記錄:
browe for year(出生日期)>1983 and 性別="女"
4:已打開學生表,要把指針定位在第一高考總分大於500分的學生,應使用命令:
locate for 高考總分>500
5,取消表中所有「王」姓同學的刪除標記:
recall for left(姓名,2)="王"
2、建立一個名為menulin的菜單,菜單中有兩個菜單項「查詢」和「退出」,查詢菜單項中還有子菜單,子菜單中有「按姓名」和「按學號」兩個選項,單擊「退出」菜單使程序返回系統菜單。寫出詳細操作步驟:
這是操作題,不好用語言講述。在菜單設計器中去操作。