数据查询与视图.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第七章 数据查询与视图 在数据处理中,数据查询是一个非常重要的方面。在VFP中,用户可以利用第三章介绍的有关记录查询操作方法,在一个庞大的数据表中找到想要的信息。但是每次查找都要设定条件,使用起来很不方便。VFP系统提供了“查询设计器”和“查询向导设计器”,可以查询满足给定条件的记录,并且可将查询条件存储起来,建立查询程序。查询程序建立起来后,在查询数据时,只要调出此文件并执行就可以了,非常方便。 视图是VFP为应用程序和用户提供的另一种定制的、且可更改的数据集合,它具备了表和查询的特点,并被保存在数据库中。用户既可以用视图从一个或多个表(视图)中提取数据,也可以用视图更改表中的数据,并将其保存在磁盘中。视图为我们提供了浏览、使用表中数据的有利工具。 7.1 数据查询 7.2 创建视图 7.1.1 利用查询设计器 建立查询文件 在VFP中,利用查询设计器建立查询文件可以方便地设定查询的条件,并将这些设定的查询条件以文件的形式存储起来。而且查询的结果还可以加以排序、分类,能够存储为图形、报表等多种输出格式。查询文件的扩展名为.QPR。 查询的结果只能作为输出使用,它产生一个独立的文件,不影响原来的数据文件,这是与视图的根本区别。 1. 建立查询文件 下面以查询人事管理数据库为例,来说明查询设计器建立查询文件的方法。 设计要求:以人事管理数据库中表RSGL为基础,建立一个查询文件,要求查询1960年以后出生的人员记录,以编号排序,查询结果中只包含编号、姓名、性别、出生年月和文化程度字段。 (1)打开项目管理器项目1,选择“数据”选项页下的“查询”,然后单击“新建”按钮,弹出“新建查询”选择框。单击“新建查询”,出现“添加表或视图”对话框和“查询设计器”对话框。 (2)在“添加表或视图”中选“人事管理”,在数据库的列表框中选择“RSGL”表,单击“添加”按钮。“其他”按钮用于指定不在数据库中的其他作为查询数据来源的数据表。“选定”单选框中用于指定表或视图作为查询对象。 (3)单击“添加表或视图”对话框中“关闭” 按钮进入查询设计器窗口。 (4)设定查询条件 ① 由字段选项页:选定在查询文件中显示的字段:编号、姓名、性别、出生年月、文化程度加入到“选定字段”区。 ② 联接选项页:用于多数据表查询时,设定数据表之间的联接关系。 ③ 筛选选项页:用来设定查询的筛选条件,在“字段名”下的下拉框中选定字段,在“条件”下的下拉框中选定筛选条件表达式,在“实例”框中输入需要满足的条件,当有多个条件时,应在逻辑下拉框中设定条件之间的逻辑关系。例如,要求查询1960年以后出生的人员,应设定的查询条件出生日期={^1960-01-01}, 也可用CTOD(1960.01.01)。 ④ 排序依据选项页:设定查询结果按照哪些字段的值作为排序依据。排序的字段可选多个,首先以第一个字段进行排序,如果第一个字段有相同值时,再按第二个字段排序,依次类推。选择方法是只要将“选定字段”列表框中的字段加入到“排序条件”列表框即可。排序的方法有升序和降序两种,选中相应的单选钮即可。选取排序的方法与选取字段的方法相同。此例中选择“编号”作为排序字段。 ⑤ 分组依据选项页:可以将查询结果依据某字段把相同数据值的记录放在一组,然后,可以方便地对同一组记录执行某种操作,一组集合在一起成为一条记录。设定方法只要将相应字段加入分组字段区即可,其功能与第三章介绍的Total 命令类似。 2.设定查询结果的输出格式 下面在不关闭查询设计器时,单击系统菜单的“查询”菜单项,选择“查询去向”设定查询结果的输出格式。有七种输出格式可供选择: (1) 浏览:结果显示在浏览窗口内。 (2)临时表:查询结果存储在暂时的只读数据表文件中。 (3)表:将查询结果存储在一个数据表文件。这个查询结果可以当作数据表使用。但是该数据表不会自动加到数据库中。 (4)图形:使用Microsoft Graph程序将查询结果输出为图形文件显示。 (5)屏幕:将查询结果直接在VFP屏幕上输出,此时还可以附带输出到打印机。 (6)报表:将查询结果输出到报表文件中。 (7)标签:将查询结果输出到标签文件中。 3.设定查询结果输出去向为图形 图形是一种最直观、最迅速地了解数据的方式。将查询结果制作成图形形式的步骤如下: (1)在查询去向对话框中选中图形,单击“确定”按钮。 (2)选择“查询”菜单条下的“运行查询” 。 (3)利用鼠标拖动方式将要显示(或查询)的数值字段拖入“数值系列” ,该列表框只能放置数值字段。也就意味着只有包含数值字段的查询结果才能设定保存为图形格式。将另外一个字段(比如姓名)拖动到坐标轴处,该处只能存放一个字段。 (4)单击“下一步”选择图

文档评论(0)

yurixiang1314 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档