VF常用命令

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据表操作命令

1、创建数据表命令:

格式:CREA TE [<表文件名>/?]

功能:新建一个VF数据表

2、打开数据表命令:

格式:USE [<表文件名>]

功能:打开指定的数据表或关闭数据表3、关闭数据表命令

格式:CLOSE DA TABASES

功能:关闭所有工作区中打开的数据表

文件及相关文件,选择1号工作

区为当前工作区

格式:CLOSE ALL

功能:关闭所有工作区的所有文件,选

择1号工作区为当前工作区格式:CLEAR ALL

功能:关闭所有文件,释放内存变量,

选择1号工作区为当前工作区格式:QUIT

功能:关闭所有文件,安全退出VF,返

回宿主操作系统

4、显示表结构命令

格式1:LIST STRUCTURE

格式2;DISPLAY STRUCTURE

功能:在主窗口显示当前打开的数据表

结构

5、修改表结构命令

格式:MODIFY STRUCTURE

功能:显示并修改当前打开数据表结构6、复制表结构命令

格式:COPY STRUCTURE TO <表文件

名>[FEILES<字段名>]

功能:对当前数据表结构进行复制,形

成一个指定名称的新表结构

7、复制数据表命令

格式:COPY TO <表文件名>[<范围>] [FOR<条件>] WHILE<条件>]

[FIELDS<字段表>] [TYPE<文件

类型>]

功能:对当前数据表中指定范围内符合

条件的记录进行复制,形成一个

指定名称的新数据表8、追加与插入记录命令

格式:APPEND [BLANK]

功能:在当前数据表的末尾增加新记录

格式:APPEND FROM<表文件

名>[FOR<条件>] [WHILE<条

件>] [FILEDS<当前表字段表>]

[TYPE<文件类型>]

功能:由磁盘上指定的表文件中,将规

定范围内符合条件的记录自动

添加到当前数据表的末尾。

9、插入记录命令

格式:INSERT [BLANK] [BEFORE]

功能:在当前数据表指定的位置上插入

一条新记录

10、记录指针移动命令

格式1:GO[TO]

功能:将记录指针移到第条记录

格式2:GO[TO] TOP

功能:将记录指针移到当前表的第一条

记录

格式3:GO[TO ]BOTTOM

功能:将记录指针移到当前表最后一条

记录

格式:SKIP[]

功能:相对于当前记录,记录指针向上

或相下移动若干条记录

11、显示记录命令

格式1:LIST [<范围>] [FOR<条

件>][WHILE<条件>]

[FIELDS<表达式表>] [OFF]

[TO PRINT]

格式2:DISPLAY[<范围>] [FOR<条

件>][WHILE<条件>]

[FIELDS<表达式表>] [OFF]

[TO PRINT]

功能:输出指定范围内满足条件的各

个记录的有关内容

12、删除记录命令

逻辑删除:DELETE [<范围>] [FOR<条

件>] [WHILE<条件>]

去处删除标志:RECALL [<范围>]

[FOR<条件>] [WHILE<条

件>]

13、修改记录命令

A、DELETE [<范围>] [FOR<条件>]

[WHILE<条件>] [FIELDS<

字段表>]

B、CHANGE [<范围>] [FOR<条件>]

[WHILE<条件>] [FIELDS<

字段表>]

14、浏览修改命令

格式:BROWS [FIELDS<字段表>]

[LOCK] [FREEZE<

字段名>] [NOAPPEND]

[NOMODIFY]

功能:以浏览窗口方式显示当前数据表

数据并提供用户进行修改15、成批替换修改命令

格式:REPLAY [<范围>] [FOR<条件>]

[WHILE<条件>] <字段

1>WITH <表达式1>……数据表的排序与索引

16、物理排序:

格式:SORT ON <字段1> [A/] [C/] [D/] <

字段1> [A/] [C/] [D/] TO <

文件名> [<范围>] [FOR<条

件>] [WHILE<条件>]

[FIELDS<字段表>]

ASCENDING | DESCENDING 功能:对指定范围内满足条件的记录按指

定字段之值的大小重新排序

后生成一个给定名称的新数

据表文件.

17、索引的建立命令

格式: INDEX ON <关键字表达式> TO <

单索引文件名> [FOR<条

件>]

[COMPACT][UNIQUE|

CANDIDA TE]

[ASCENDING|ADDITIVE] 格式:INDEX ON <关键字表达式>

TAG <索引标识名> [OF <索引

文件名>] [FOR<条件>]

[UNIQUE|CANDIDA TE]

[ASCENDING|DECENDING]

[ADDITIVE]

数据表查询与统计

18、LOCA TE [<范围>] FOR<条件>

19、FIND <字符串>/<常数>

20、SEEK<表达式>

数据表统计

21、多记录求和命令

格式:SUM[<表达式>][范围][FOR<条

件>][WHILE<条件>] [TO<内存

变量>]

功能::对指定范围内满足条件的所有

记录,计算出各记录所指定的

表达式的值,在分别对这些值

求和

22、多记录求平均命令

格式:A VERAGE [<表达式表>][<范

围>][FOR<条件>][WHILE<条

件>][TO<内存变量表>]

功能:对指定范围内满足条件的记录

计算其指定的各个表达式值的

平均值.

23、记录个数统计命令

格式:COUNT[<范围>][FOR<条

件>][WHILE<条件>][TO<内存

变量>]

功能:统计指定范围内满足条件的记

录个数.

24、计算命令

格式:CALCULA TE <表达式表>[范

围][FOR<条件>][WHILE<条

件>][TO<内存变量表>]

功能: 对指定范围内满足条件的记录

分别计算指定各个表达式的值25、记录分类求和命令

格式:TOTAL ON <关键字> TO <文件

名> [<范围>] [FOR<条件>]

[WHILE<条件>][FIELDS<字

段表>]

功能:对当前数据表中指定的数值型

相关文档
最新文档