vfp命令概要

vingling發表於2009-07-16
CREATE PROJECT 專案檔名
MODIFY PROJECT 專案檔名
DIMESION/DECLEARE 陣列名1(N1,N2),陣列名1(N1,N2)……[@more@]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 /*/&& 註釋內容

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69450/viewspace-1024173/,如需轉載,請註明出處,否則將追究法律責任。

相關文章