Visual FoxPro 6.0程序设计教程 第6章

Visual FoxPro 6.0程序设计教程 第6章

ID:40239606

大小:1.65 MB

页数:103页

时间:2019-07-28

Visual FoxPro 6.0程序设计教程 第6章 _第1页
Visual FoxPro 6.0程序设计教程 第6章 _第2页
Visual FoxPro 6.0程序设计教程 第6章 _第3页
Visual FoxPro 6.0程序设计教程 第6章 _第4页
Visual FoxPro 6.0程序设计教程 第6章 _第5页
资源描述:

《Visual FoxPro 6.0程序设计教程 第6章 》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、学习要点1、查询向导和查询设计器的使用方法;2、单表查询和交叉表查询;3、查询设计器中各选项卡的功能和使用方法;4、本地视图和远程视图;5、视图向导和视图设计器的使用方法;6、使用视图。第6章查询与视图9/19/20211VisualFoxPro6.0程序设计第6章查询与视图6.1用查询向导设计查询6.2用查询设计器设计查询6.3创建视图6.4数据库视图的操作小结返回退出6.5利用视图更新数据6.6利用视图处理自由数据9/19/20212VisualFoxPro6.0程序设计6.1用查询向导设计查询6.1.1设计单表查询6.1.2建立交叉表返回退出9/19/20213V

2、isualFoxPro6.0程序设计6.1.1设计单表查询查询向导可以引导用户快速设计一个查询。下面将示例使用查询向导设计一个简单的单表查询:从GXGLXT数据库的Student表中查询系部代号为“04”且是99级的所有学生的信息。操作过程如下:首先从“项目管理器”开始,选择【数据】卡片中的“查询”,然后单击【新建】按钮,则出现设计查询的方式选择对话框。单击9/19/20214VisualFoxPro6.0程序设计选择GXGLXT数据库中的Student表,并将该表中的所有字段添加到“选定字段”列表框中。单击查询向导——字段选取9/19/20215VisualFoxPr

3、o6.0程序设计从中选择Student.系部代号0在此输入值4取默认值从中选择“包含”在此输入值98单击单击【预览】按钮可以显示查询结果。根据要求,设置条件如上图。其中,虽然表中没有年级字段,但可通过“学号”得到年级(学号的前二位为年级)。查询向导——筛选记录9/19/20216VisualFoxPro6.0程序设计选择排序字段单击【添加】选择排序方式调整排序顺序移动按钮单击查询向导——记录排序9/19/20217VisualFoxPro6.0程序设计查询向导——限制记录限制查询结果中所包含的记录数说明:查询结果中所包含的记录数限制共有四种方式:1、“部分类型”中选择“

4、所占记录百分比”,“数量”中选择“所有记录”,查询结果集中包含全部记录。2、“部分类型”中选择“所占记录百分比”,“数量”中选择“部分值”,再在“微调框”中设置数值,查询结果集中包含指定数值百分数的记录。3、“部分类型”中选择“记录号”,“数量”中选择“所有记录”,查询结果集中包含全部记录。4、“部分类型”中选择“记录号”,“数量”中选择“部分值”,再在“微调框”中设置数值,查询结果集中包含指定数值的记录数。单击取默认值,查询结果集中包含全部记录9/19/20218VisualFoxPro6.0程序设计查询向导——完成将查询以文件的形式(.QPR)保存到一个指定的目录中

5、。将查询保存到一个指定的目录中并运行该文件。利用查询向导设计的查询功能有限,可以使用查询设计器修改它。单击,可以查看查询结果集中的全部数据打开帮助文件取消所建立的查询返回到向导的上一步结束向导,完成查询设计。单击9/19/20219VisualFoxPro6.0程序设计保存设计的查询目录选择下拉列表框文件名输入文本框文件类型选择下位列表框在“文件名输入文本框”中输入“Stud_query”后,单击【保存】按钮,结束查询设计过程。在项目管理器中的“数据”选项中的查询项下产生了一个查询文件返回9/19/202110VisualFoxPro6.0程序设计6.1.2建立交叉表如

6、果在上文所述的建立查询的第一步选择“交叉表向导”,则可以建立交叉表。下面通过示例来介绍如何建立交叉表。用Grade表中的数据建立一个交叉表,以显示每个学生所有课程的总成绩。Grade表中的部分数据如:前面的设计过程同以上内容,但是在第二步需要确定交叉表的行和列。9/19/202111VisualFoxPro6.0程序设计交叉表设计向导——字段选取选择数据库和表选定字段单击单个字段选定按钮全部字段选定按钮单个字段撤消按钮说明:在这一步先在“数据库和表”一选择一个数据库,再选择用以建立交叉表的数据表,然后再从可用字段列表框中选择要用的字段,交叉表只用三个字段,这一步可多选字

7、段。全部字段撤消按钮单击9/19/202112VisualFoxPro6.0程序设计交叉表向导——定义布局说明:(1)行,将要加入到交叉表中的第一个字段名,本示例中选择字段“学号”;(2)列,将要加入到交叉表中的从第二个字段开始的若干个字段的字段名,注意这些从源表中选择的数据不能超过254个。本示例中选择字段“课程代号”;(3)数据,对应行和列的运算结果,本示例中选择“课程成绩”。按提示操作:从可用字段列表框中将“学号”字段拖入“行”框,将“课程代号”拖入“列”框,将“课程成绩”拖入“数据”框。单击9/19/202113VisualFox

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。