VFP课程(4_1)指导.ppt

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Visual FoxPro 及其应用系统开发(四) 南昌工程学院 计算机科学与技术系 刘东晓 排序:就是根据表的某些字段的性质重新排列记录的顺序。排序后将产生一个新表,其记录按照新的顺序排列,但原文件不变。 一、索引的概念 1、记录的物理顺序和逻辑顺序 物理顺序:记录在磁盘中存储的顺序。用BROWSE、LIST等命令显示的记录顺序就是记录的物理顺序。我们通常说的记录号,指的就是记录的物理顺序号。 逻辑顺序:建立记录的逻辑顺序需要建立一个索引文件,在索引文件中,所有关键字的值按升序或降序排列,每一个关键字的值对应原来表文件的该关键字所对应的记录号,这样通过关键字将记录号顺序重排。通过索引文件建立起来的逻辑顺序并不改变原表文件中记录的物理顺序。 记录按物理顺序输出 例2: CLOSE ALL SELECT 0 当前未用的最小工作区编号为1 USE sb GO 3 SELECT 0 当前未用的最小工作区编号为2 USE bmdm INDEX ON 代码 TAG dm SEEK sb.部门 ? sb.编号, a.名称, 名称 a.名称表示选择1工作区表的名称字段 SELECT sb 使用表的别名选择工作区 ? 编号, 名称, bmdm.名称 返回 4.3.2、数据工作期窗口 数据工作期打开和关闭 双击该窗口的控制菜单框 SET VIEW OFF 选定文件菜单的关闭命令 关闭 SET或 SET VIEW ON 选定窗口菜单的数据工作期命令 打开 其它方法 命令工作方式 菜单操作方式 返回 4.3.3、视图文件 一、视图文件的建立 1、菜单操作方式 在数据工作期窗口未关闭时,选定“文件”菜单-“另存为”命令可以建立视图文件。系统默认视图文件的扩展名为.VUE。 注意:当浏览窗口也打开时,“另存为”菜单命令变成了灰色,将不能操作,需要将浏览窗口关闭。 2、命令操作方式 命令格式:CREATE VIEW 视图文件名 功能:为VFP的当前工作环境建立一个视图文件。 例如:CREATE VIEW sb 注意此时数据工作期必须是在打开状态 返回 二、视图文件的打开 打开视图文件意味着恢复环境,相当于执行了一系列先前设置的命令;视图文件打开后,再打开数据工作期窗口将能看到以前所建立的环境。 1、菜单操作方式 选定“文件”菜单的“打开”命令-在“打开”对话框中,文件类型选定“视图”(.VUE)-选定文件-按“确定”按钮。 2、命令操作方式 命令格式:SET VIEW TO 视图文件名 功能:为VFP的打开一个视图文件。 例如:SET VIEW sb 返回 4.3.4、表的关联 一、关联的概念 所谓关联就是令不同工作区的记录指针建立一种临时的联动关系。建立关联的两个表,总有一个父表,一个子表。在执行涉及这两个表数据的命令时,父表记录指针的移动,会使子表记录指针自动移到满足关联条件的记录上。两个表建立了关联,浏览涉及到两个表的数据时就像浏览单个表一样。 1、关联的条件 关联条件通常要求比较不同表的两个字段表达式值是否相等。因此除了要在关联命令中指明这两个字段表达式外,还必须为子表的字段表达式建立索引。 2、多一关系和一多关系 按照通过不同表的两个字段表达式值是否相等来实现关联的原则,若父表有多条记录对应子表中一条记录的情况,便称这种关联为多一关系。同样,若出现父表的一条记录对应子表中多条记录的情况,则称这种关联为一多关系。 注意:VFP不处理多多关系,需要将多多关系中的一个表分解,然后以多一关系或以多关系处理。 返回 … 11 … 轿车 210-1 … 12 … 复印机 101-1 … 12 … 微机 100-1 … 23 … 钻床 038-1 … 22 … 磨床 037-2 … 21 … 车床 016-1 … 21 … 车床 016-1 … 部门 … 名称 编号 三车间 23 二车间 22 一车间 21 设备科 12 办公室 11 名称 代码 索引字段 父表 子表 多一关系 返回 … 11 … 轿车 210-1 … 12 … 复印机 101-1 … 12 … 微机 100-1 … 23 … 钻床 038-1 … 22 …

文档评论(0)

xuefei111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档