9512.net
甜梦文库
当前位置:首页 >> 学科竞赛 >>

FOXPRO数据库常用命令详解



FOXPRO 数据库常用命令详解

序 号 1 1?、??

命令

功能 显示表达 式的值 ?[表达式] ??[表达式]X=3 GO [记录号]

格式 ?X*2

举例

*将显示 6

2 GO | GOTO

移动

记录 指针到指 *参数[记录号]可以用数字,或 TOP、 定记录号 BOTTOM;变量 TOP 表示最顶端记录、 BOTTOM 表示最下端记录 *设当前记录指针是 5 SKIP 3

3 SKIP

上移或者 *执行命令后记录指 下移记录 *N 正数表示下移记录指针,负数表 针是 8 指针 示上移。 SKIP -3 *执行命令后记录 指针是 2 DISPLAY [范围] [FOR 条件] [字段 列表]

SKIP [N]

4 DISPLAY

显示记录 *注此命令参数[范围]缺省表示当前 记录 LIST [范围] [FOR 条件] [字段列 表]

5 LIST

显示记录 *注此命令参数[范围]缺省表示所有 记录(ALL) BROWSE 段列表] [FOR 条件] [FIELDS 字 *显示 1980 年以后 出生的学号、姓名

6 BROWSE

显示、修 改记录

Browse for 出生年 注: 缺省 [FIELDS 字段列表]将显示 月>={80/01/01} 所有的字段 fields 学号,姓名

7 EDIT/CHANGE

修改记录 REPLACE [范围] [字段 1 WITH 表达 *计算每位同学的总 式 1][,??] 分,总分等于语文+ 批量替换 数学+英语 *可以有多个替换,多个替换中间须 逗号 Replace all 总分

8 REPLACE

WITH

with 语文+数学+英 语 *把每位同学的总 分加 10 分 replace all 总分 with 总分+10 9 APPEND 添加记录 到数据表 注:增加的记录在数据库的后面 末尾 *三种用法 INSERT 插入一个记录 10 INSERT 插入记录 *在当前记录后

INSERT BEFORE *在当前记录前插入 一个记录 INSERT BLANK *在当前记录后 插入一个空白记录 DELETE [范围] [FOR 条件] *逻辑删除第 3 个记 录

*参数[范围]有四种表现形式: (以 Delete Record 3 下命令类似) *逻辑删除当前记录 为记录加 1、“ALL”表示所有记录 开始 3 个记录 删除标记 (逻辑删 2、“RECORD n”表示第 n 个记录 Delete Next 3 除) 3、“NEXT n”表示从当前记录开始 *逻辑删除数 n 个记录 学>90 分以上 4、“REST”表示从当前记录开始到 Delete for 数 最后一个记录。 学>90 12 PACK 永久删除 加有删除 标记的记 录 去除记录 的删除标 RECALL [范围] [FOR 条件] 记 永久性删 除表中所 有记录 统计表的 COUNT [FOR 条件][TO 内存变量] 记录数

11 DELETE

13 RECALL

14 ZAP 15 COUNT

*统计语文不及格的

人数 Count for 语文<60 to X *分别求男生的数学 和语文的平均分并 赋给变量 sx 和 yw 16 AVERAGE 求平均值 AVERAGE [字段列表] [TO 内存变 量][FOR 条件] average 数学,语文 to sx,yw for 性别 =’男’

117 SUM

对表中的 数值型记 录求和

18 SORT

对当前表 排序到新 的数据表

19 LOCATE

顺序查找 指定条件 第一个记 录

?sx,yw *显示 变量 sx 和 yw 的值 *分别求全班语文、 数学成绩的总和并 SUM [字段列表] [TO 内存变量][FOR 赋给变量 yw,sx 条件] Sum 语文,数学 to yw,sx *把当前打开数据库 SORT [TO 新数据库文件名] [ON 字 按总分从大到小排 段 排序方式] 序到新数据库 cj1.dbf。 *注: 排序方式有两种: /A 和/D 分别 表示升序和降序,/A 可以省略。 Sort to cj1.dbf on 总分/D *在当前记录后面的 记录中找化学超过 90 分的记录 LOCATE [范围] [FOR 条件] Locate REST for 化 学>90

20 CONTINUE

继续查找 *命令必须在执行 LOCATE 后使用, 如 符合条件 果找不到满足记录状态栏将显示 的记录 “End of locate scope” *打开数据库 chengji.dbf,并建 立以字段“学号” INDEX [ON 字段] [TO 索引文件名] 索引文件 xh.idx

21 INDEX

建立索引 *注索引文件是按索引字段升序进行 文件 Use chengji 排序

22 SET INDEX TO

打开索引 SET 文件

INDEX

TO [索引文件名]

Index on 学号 to xh.idx *设已经打数据库 chengji.dbf,现要

打开索引文件 xh.idx Set index to xh.idx *设已对数据库“学 号”字段进行索引 并打开索引文件 Seek ‘10001’ *查 找学号是 10001 的 记录 CREATE chengji.dbf

23 SEEK

查找与索 引关键字 SEEK [表达式] 值匹配记 录

24 CREATE

建立新的 CREATE [数据库文件名] 数据表 *三种用法 USE 闭当前打开的数据库 *关

25 USE

打开或关 USE [数据库文件名] 闭数据库 数据库

*打开

USE [数据库文件名] [INDEX 索引文 件名] *打开数据库同时打开索引文件 COPY STRUCTURE TO [新的数据 Copy structure to 复制一个 库文件名] cj12.dbf 26 COPY STRUCTURE TO 结构相同 *注文件名的扩展名.dbf 可省略,以 Copy structure to 的空表 下命令类似。 cj12 显示数据 27 LIST STRUCTURE 库结构 修改数据 28 MODIFY STRUCTURE 库结构 从当前表 29 COPY TO 的内容复 COPY TO [新的数据库文件名] Copy to cj13.dbf 制到新表 清除 30 CLEAR FOXPRO 显 示区 *运行 FOXPRO 默认 DO [程序文件名] 路径下的程序文件 运行程序 31 DO “xs1.prg” 文件 Do xs1.prg

32 MODIFY 33 QUIT

COMMAND

编辑或建 立程序文 MODIFY 件 退出 FoxPro

COMMAND [程序文件名]

MODIFY xs1.prg

COMMAND

34 SET

DEFAULT

TO

SET DEFAULT TO [路径] 设置 FOXPRO 默 *运行此命令后,数据库文件名前无 认路径 需[路径]

*把 FOXPRO 默认路 径设置为 D 盘的 “20040101”文件 夹 Set default to D:\20040101



更多相关文章:
FOXPRO数据库常用命令详解
FOXPRO 数据库常用命令详解 序号 1 1?、?? 命令 功能 显示表达 式的值 ?[表达式] 格式 ?X*2 举例 ??[表达式]X=3 GO [记录号] *参数[记录号]可以用...
Visual FOXPRO中的常用命令
Visual FOXPRO 中的常用命令目录说明 一、数据库的建立、打开、关闭和删除 二、数据表和视图的建立、打开、关闭和删除 三、数据表和表结构的编辑、修改 四、数据...
Visual FoxPro 常用命令汇总
Visual FoxPro 常用命令汇总_IT/计算机_专业资料 暂无评价|0人阅读|0次下载|举报文档 Visual FoxPro 常用命令汇总_IT/计算机_专业资料。一、数据库操作命令 1....
Foxpro常用命令
Foxpro 常用命令 ACCEPT 把一个字符串赋给内存变量 APPEND 给数据库文件追加记录 APPEND FROM 从其它库文件将记录添加到数据库文件中 AVERAGE 计算数值表达式的算术...
FoxPro常用命令
FoxPro常用命令_计算机软件及应用_IT/计算机_专业资料。FoxPro 常用命令 1、 ...说明:文件指建立以.dbf 为扩展名的 VFP 数据库文件,在命令后面加上一个问 ...
Visual FoxPro常用命令总结
Visual FoxPro常用命令总结_计算机软件及应用_IT/计算机_专业资料。Visual FoxPro常用...Visual FoxPro内存变量的... Visual FoxPro数据库应用... Visual FoxPro主要程...
Visual_FoxPro常用命令
Visual FoxPro 常用命令数据库文件及记录命令 ADD TABLE &&在当前数据库中添加一个自由表 APPEND &&在表的末尾添加一个或多个新记录 APPEND FROM ARRAY &&由数组...
foxpro常用命令
foxpro常用命令_IT/计算机_专业资料。2.2 FoxPro 的命令工作方式 2.2.1 FoxPro...给数据库文件追加记录 APPEND FROM 从其它库文件将记录添加到数据库文件中 ...
FoxPro常用命令一览表
FoxPro常用命令一览表_初中教育_教育专区。vfp附录三 FoxPro常用命令一览表 && [...[FIELDS<表达式表>][FOR<条件>][WHILE<条件>][OFF][TO PRINT] 显示数据库...
foxpro常用命令
即可 Foxpro 2.5 for Windows 操作 (本节所述及的命令格式同样适用于 Visual FoxPro ) 1 进入 FoxproFoxpro 2.5 for 2.5 for Windows ,建立数据库文件。 ...
更多相关标签:
foxpro数据库命令汇总    foxpro命令详解    foxpro常用命令    visualfoxpro常用命令    数据库select命令详解    oracle数据库常用命令    数据库常用命令    mysql数据库常用命令    

All rights reserved Powered by 甜梦文库 9512.net

copyright ©right 2010-2021。
甜梦文库内容来自网络,如有侵犯请联系客服。zhit325@126.com|网站地图