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 2.5 for Windows 操作 (本节所述及的命令格式同样适用于 Visual FoxPro ) 1 进入 FoxproFoxpro 2.5 for 2.5 for Windows ,建立数据库文件。 ...
VFP数据库操作常用命令
1,FoxPro 文件的主要类型 库文件和备注文件 .dbf .fpt 程序文件 .prg .fxp ...命令中,规定使用单词叫保留字,保留字大小写随意,并且可以只写前面四个字母...
Foxpro常用命令
Foxpro 常用命令 ACCEPT 把一个字符串赋给内存变量 APPEND 给数据库文件追加记录 APPEND FROM 从其它库文件将记录添加到数据库文件中 AVERAGE 计算数值表达式的算术...
Visual_FoxPro常用命令
Visual FoxPro 常用命令数据库文件及记录命令 ADD TABLE &&在当前数据库中添加一个自由表 APPEND &&在表的末尾添加一个或多个新记录 APPEND FROM ARRAY &&由数组...
Visual-FoxPro常用命令 ( 2 )
Visual FoxPro 常用命令数据库文件及记录命令 ADD TABLE APPEND APPEND FROM APPEND GENERAL 中 APPEND MEMO 据库中 AVERAGE BLANK BROWSE CALCULATE 操作 CHANGE ...
Visual FoxPro常用命令
Visual FoxPro 常用命令一、主要命令: 1、CREATE 作用:建立一个新的表。 格式...) 说明:文件指建立以.dbf 为扩展名的 VFP 数据库文件,在命令后面加 上一个...
Visual FoxPro常用命令总结
Visual FoxPro常用命令总结_计算机软件及应用_IT/计算机_专业资料。Visual FoxPro常用...Visual FoxPro内存变量的... Visual FoxPro数据库应用... Visual FoxPro主要程...
VFP常用数据库命令
数值转化成字符 解析: 首先将字符型数据 123 转化成数值型数据,加 1 变成新...vfp数据库常用命令2 3页 1下载券 visual foxpro教程 321页 1下载券 VFP简单初级...
Visual FOXPRO中的常用命令
Visual FOXPRO 中的常用命令目录说明 一、数据库的建立、打开、关闭和删除 二、...(详细格式见 P. 114~116) 打开并修改数据表中的字段: 打开并修改数据表中的...
FoxPro常用命令
FoxPro常用命令_计算机软件及应用_IT/计算机_专业资料。FoxPro 常用命令 1、 ...说明:文件指建立以.dbf 为扩展名的 VFP 数据库文件,在命令后面加上一个问 ...
更多相关标签:
foxpro数据库命令汇总    foxpro命令详解    foxpro常用命令    visualfoxpro常用命令    oracle数据库常用命令    数据库常用命令    mysql数据库常用命令    sybase数据库常用命令    

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

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