foxbase命令集合 下载本文

内容发布更新时间 : 2024/5/23 15:17:36星期一 下面是文章的全部内容请认真阅读。

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 [<关键字>|<数值表达式>| INTO <别名>][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 <文件名> 47.显示文本文件内容:TYPE <文件名> [TO PRINT]

48.内存变量的显示:LIST MEMORY [TO PRINT] 或DISPLAY MEMORY [TO PRINT]