收藏 分享(赏)

VF数据库常用命令.doc

上传人:精品资料 文档编号:10125799 上传时间:2019-10-12 格式:DOC 页数:5 大小:40KB
下载 相关 举报
VF数据库常用命令.doc_第1页
第1页 / 共5页
VF数据库常用命令.doc_第2页
第2页 / 共5页
VF数据库常用命令.doc_第3页
第3页 / 共5页
VF数据库常用命令.doc_第4页
第4页 / 共5页
VF数据库常用命令.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

1、VF 常用数据库命令及其练习 标签: 命令 例子 记录 索引 数据表 命令 1:CREATE 路径表名例子:在 A 盘创建 GZ2 数据表。CREATE A:GZ2命令 2:CREATE 新表名 FROM 旧表名例子:在 A 盘由 GZ1 创建 GZ3 数据表。CREATE A:GZ3 FROM A:GZ1二、表结构的显示命令:LIST STRUCTUREDISPLAY STRUCTURE例子:显示当前数据表在结构。LIST STRUCTURE三、数据表的打开命令:USE 表名 INDEX 索引文件名 EXCLUSIVE例子:打开 A 盘 GZ1 数据表。USE A:GZ1四、数据表的关闭命令

2、:USECLOSE DATA例子:关闭当前打开的数据表。USE五、表结构的修改命令:MODIFY STRUCTURE例子:修改当前数据表的结构。MODIFY STRUCTURE六、表数据的输入命令:APPEND BLANK例子:向当前数据表追加数据。APPEND一、创建数据表的结构七、表记录的显示命令:BROWSE FIELDS 字段表FOR 条件LIST 范围FIELDS字段表FOR 条件DISPLAY 范围FIELDS字段表FOR 条件例子:显示当前表中“应发合计”大于 1000 元的记录的职工编号、姓名、应发合计三个字段。BROWSE FIELDS 职工编号,姓名,应发合计 FOR 应发

3、合计1000LIST 职工编号,姓名,应发合计 FOR 应发合计1000八、用复制方法建新表命令:COPY TO 新表名 范围FIELDS 字段表FOR 条件例子:把当前表中“应发合计”大于 1000 元的记录复制到新数据表 GZ2 中。COPY TO A:GZ2 FOR 应发合计1000九、从其他表取数据命令:APPEND FROM 表名 FOR 条件例子:把 GZ1 表中“应发合计”大于 1000 的记录复制到当前的表后面。APPEND FROM GZ1 FOR 应发合计1000十、记录指针定位命令:GO n|TOP|BOTTOM (绝对移动)SKIP n (相对移动)例子:把记录指针移到

4、第 1 条记录。GO TOP十一、记录的插入命令:INSERT BLANKBEFORE例子:在当前记录后插入一条空记录。INSERT BLANK十一、修改记录命令:EDIT 范围FIELDS字段表FOR 条件例子:进入修改记录状态。EDIT十二、替换记录命令:REPLACE 范围 字段 WITH 表达式 FOR 条件例子:计算各记录“应发合计”字段的值。REPLACE ALL 应发合计 WITH 职务工资+岗位津贴+保留奖金+保留津贴十三、删除记录命令:DELETE 范围FOR 条件 (打删除标记)PACK (删除有删除标记的记录)ZAP (删除所有记录) 例子:删除“职工编号”空白的记录。D

5、ELETE ALL FOR 职工编号=“PACK十四、数据表排序排序是物理排序,生成一个新的表文件。命令:SORT TO 新表名 ON 字段名 /A/D 范围FOR 条件例子:把当前表中记录按“应发合计”从大到小重新排序。SORT TO A:GZ3 ON 应发合计 /D十五、数据表索引索引是逻辑排序,生成一个索引文件。(一)标准索引文件:IDX命令:新建索引:INDEX ON 字段名表达式 TO 索引文件名 同时打开:USE 表名 INDEX 索引文件名之后打开:SET INDEX TO 索引文件名重新索引:INDEX ON 字段名表达式 TO 索引文件名关闭索引:SET INDEX TO例子

6、:对当前数据表以“应发合计”从大到小排列。INDEX ON -应发合计 TO GZ(二)复合索引文件:CDX命令:新建索引:INDEX ON 字段名 TAG 标记 ASCEDING|DESCENDING 同时打开:USE 表名 ORDER TAG 标记改变索引:SET ORDER TO TAG 标记重新索引:INDEX ON 字段名 TAG 标记关闭索引:SET ORDER TO删除索引:DELETE TAG 标记例子:对当前数据表以“应发合计”从大到小排列。INDEX ON 应发合计 TAG HJ DESC十六、查找记录(一)顺序查找命令:LOCATE FOR 条件 范围继续查找命令:CON

7、TINUE例子:在当前的表中查找姓“张”的记录。LOCATE FOR 姓名=“张“(二)索引查找根据当前的索引来查找记录。命令:FIND 字符串SEEK 表达式用 FOUND()检查找到否。例子:在当前的表中查找姓“张”的记录。FIND 张SEEK “张“(三)查找函数函数:SEEK()例子:在当前的表中查找姓“张”的记录。SEEK(“张“)十七、统计数据表记录个数命令:COUNT 范围FOR 条件TO 变量例子:统计当前表中“应发合计”大于 1000 元的人数。COUNT FOR 应发合计1000十八、数据表数值字段的求和命令:SUM 范围FOR 条件TO 变量例子:统计当前表中“应发合计”

8、字段的总和。SUM 应发合计十九、算术平均值的计算命令:AVERAGE 范围FOR 条件TO 变量例子:统计当前表中“应发合计”字段的平均值。AVERAGE 应发合计二十、多功能计算命令:CALCULATE 表达式 范围FOR 条件TO 变量例子:分别统计当前表中“应发合计”字段的人数、总和、平均值。CALCULATE CNT(应发合计),SUM(应发合计),AVG(应发合计)二十一、练习用命令完成:1、建立一个“应扣工资部分表”数据表,起名 GZ2.DBF。数据表有职工编号、姓名、年月、水费、电费、公积金、应扣合计 7 个字段。2、输入 10 个记录。3、显示数据表结构,以两种方式显示数据表记录。4、删除记录。5、分别建立职工编号、姓名的索引,查找记录。6、只显示“应发扣计”大于 100 元的记录。7、只显示职工编号、姓名、应扣合计三个字段。8、分别统计表中“应扣合计”字段的人数、总和、平均值。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报