vf基本命令
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
FOXBASE+命令全集
一.数据库相关的命令
1.退出命令:格式:QUIT 功能:退出FOXBASE+系统。
2.建立数据库:格式:CREATE <数据库文件名> 功能:建立数据库文件
3.显示数据结构:格式:LIST STRUCTURE 或DISPLAY STRUCTURE 功能:显示当前库的构。
4.修改数据库结构;格式;MODIFY STRUCTURE 功能:修改数据库结构。5.打开数据库;格式:USE [数据库文件名[ALIAS<别名>]]
6.追加记录:APPEND [BLANK]
7.插入记录:INSERT [BEFORE][BLANK]
8.从文件追加记录:
APPEND FROM <数据库文件名>[FOR<条件>][FIELDS<字段名清单>][范围]
9.显示记录:LIST [范围][FOR |WHILE<条件>][FIELDS<字段名清单
>][OFF][TO PRINT]
DISPLAY [范围][FOR |WHILE<条件>][FIELDS<字段名清单>][OFF][TO PRINT]
10.记录指针移动:绝对移动:GO|GOTO <数值表达式> |TOP |BOTTOM 相对移动:SKIP [数值表达式]
11.修改记录:
EDIT [范围][FIELDS<字段名清单>][FOR|WHILE<条件>]
GHANGE [范围] [FIELDS<字段名清单>] [FOR|WHILE<条件>]
REPLACE [范围]< 字段名1> WITH <表达式1>。。。。[FOR|WHILE<条件>]
BROWSE [FIELDS<字段清单>][LOCK<数值表达式>][FREEZE<字段名>] [NOMENU] [NOAPPEND] [NOMODIFY] [WIDTH<数值表达式>] [NOFOLLOW]
12.逻辑删除记录:DELETE [范围][FOR|WHILE< 条件>]
13.恢复记录:RECALL [范围][FOR|WHILE< 条件>]
14.物理删除:PACK
15.全部物理删除:ZAP
16.设置删除标记生效或无效:SET DELETE ON |OFF
17.记录值送数组:SCATTER TO < 数组名>[FIELDS<字段名清单>]
18.数组值送记录:GATHET FROM <数组名>[FIELDS<字段名清单>]
19.建立排序文件:SORT ON 字段名1[/A/D/C],字段名2 [ /A/D/C]。。。。TO <数据库文件名>[FOR|WHILE<条件>][FIELDS<字段名清单>][范围]
20.建立索引文件:INDEX ON <关键字表达式>TO< 索引文件名> [UNIQUE ] 21.索引文件的打开:USE [数据库文件名INDEX<索引文件名清单>]
SET INDEX TO [<索引文件名清单>]
22.索引文件的关闭:SET INDEX TO
CLOSE INDEX
23.主索引文件的改变:SET ORDER TO <数值表达式>
24.索引文件的重建:REINDEX
25.顺序查找:LOCATE FOR< 条件> [范围] 配合命令:CONTINUE 26.索引查找:FIND 字符串|数字SEEK <表达式>
27.过滤筛选记录:SET FILTER TO [<条件>]
29.统计记录个数:COUNT[范围] [FOR|WHILE<条件>] [TO <内存变量>]
30.纵向求和:SUM [范围][表达式清单][FOR|WHILE< 条件>][TO <内存变量清单>]
31.纵向求平均值:AVERAGE [范围][表达式清单][FOR|WHILE< 条件>][TO <内存变量清单>]
32.分类汇总:
TOTAL ON <关键字>TO <汇总库名>[FOR |WHILE<条件>][FIELDS<字段名清单>][范围]
33.选择工作区:SELECT <工作区号>|<别名>|<0>
34.数据库的关联:
SET RELATION TO [<关键字>|<数值表达式>|
>][ADDITIVE]
35.数据库的横向连接:
JION WITH<别名> TO <数据库文件名> FOR<条件> [FIELDS<字段名清单>]
36.数据库的更新:UPDATE ON <关键字> FROM <别名> REPLACE <字段名1> WITH <表达式1> [,<字段名2> WITH <表达式2>…][RANDOM]
37.复制数据库:COPY TO <数据库文件名> [范围] [FOR|WHILE<条件>] [FIELDS<字段名清单>]
38.复制数据库结构:COPY STRUCTURE TO <数据库文件名> [FIELDS<字段名清单>]
39.生成结构描述文件:COPY TO <数据库文件名> STRUCTURE EXTENDED
40.由结构描述文件建立数据库文件结构:CREATE <数据库文件名> FROM <结构描述文件名>
41.复制成文本文件:COPY TO <文本文件名> [范围][FOR|WHILE<条件
>][FIELDS<字段名清单>][TYPE]<文件类型> 标准格式:SDF 紧凑格式:DELIMITED [WITH<分隔符>|BLANK]
42.将文本文件追加到数据库文件成为记录:APPEND FROM <文本文件名> [TYPE] <文件类型>
43.列文件目录:DIR <文件名> [TO PRINT ]
44.磁盘文件的复制:COPY FILE <源文件名> TO < 目标文件名>
45.文件重命名:RENAME <源文件名> TO < 新文件名>
46.删除文件:DELETE FILE <文件名> 或ERASE <文件名>