VFP电子教案制作要求.ppt
《VFP电子教案制作要求.ppt》由会员分享,可在线阅读,更多相关《VFP电子教案制作要求.ppt(41页珍藏版)》请在三一文库上搜索。
1、第四章 查询与视图,第一节 查询 第二节 视图,第四章 查询与视图,学习目标之一,知识目标 (1)知道查询的概念、视图的概念 (2)学会简单查询 (3)掌握查询向导和查询设计器的使用方法及区别 (4)熟练掌握视图向导和视图设计器的使用方法及区别 (5) 掌握用视图更新基表数据 (6)领会查询设计器和视图设计器的区别,学习目标之二,技能目标 (1)熟悉查询向导和查询设计器的使用方法,能进行基本的操作运用 (2)熟悉视图向导和视图设计器的使用方法,能进行基本的操作运用 (3)领会查询设计器与查询设计器的区别,重点与难点,一、学习重点 (1)查询和视图的概念 (2) 简单查询的方法 (3)数据查询与
2、组织的方法、功能 (4)视图与查询的两种设计方法:向导与设计器的使用 (5)用视图更新基表数据 二、学习难点 (1)查询和视图的概念 (2)视图与查询的设计器的使用 (3)用视图更新基表数据 (4)查询与视图的区别,第一节 查询,1.查询的概念与查询设计器 查询是向数据表发出检索信息请求,通过一定的条件查找数据表中的数据的动作,查询文件的扩展名为.QPR。 查询设计器是VFP用来设计查询的可视化环境。,第一节 查询,2.简单查询 顺序查询命令 顺序查询命令是按照表记录的物理顺序来进行查询,因此查询的速度较慢。 格式:LOCATE FOR lExpression Scope 功能:在指定的范围(
3、Scope)内,查找满足条件(lExpression为真)的记录。 例4-1 LOCATE命令应用实例,测试查询是否成功函数 格式:FOUND(nWorkArea | cTableAlias) 功能:如执行LOCATE,CONTINUE, SEEK等命令查询成功则返回.T.,否则返回.F. 继续查询命令 格式:CONTINUE 功能:在上一个LOCTATE命令之后,从当前记录的下一条记 录开始继续在指定范围内容查找满足条件的记录。,第一节 查询,第一节 查询,3.多表查询 VFP中可以通过三种方法来实现多表查询:一种是查询向导;第二种是利用查询设计可视化地生成;第三种是直接写出SQL命令,本节
4、先介绍前两种,第三种将在下一章介绍。 例4-2 查询所有学生的成绩信息,要求包括学生的学号、姓名及各门课程的成绩。 操作步骤如下: (1)打开XSGL项目,选择“数据”卡片中的“查询”。,用查询向导快速设计查询,第一节 查询,(2)单击“新建”按钮,选择“查询向导”,系统弹出向导选取对话框。现在选取第一项“查询向导”,并单击“确定”按钮,进入查询向导指南。如图4-1。,图4-1 查询向导步骤之1,第一节 查询,(3)步骤1:字段的选取 步骤1是查询向导的第一步,也是最关键的一步。现在选取B_xscj中的所有字段。第一个表选择完成后,再选择第二个表B_xsxx,在该表中选取xsxm字段,并拖动该
5、字段左侧的双向箭头,将其移到第二个字段的位置。单击“下一步”按钮,进入查询向导的第二步如图4-2,如在第一步中只选取了一个表或自由表,则会直接进入第三步。,第一节 查询,图4-2 查询向导步骤之2,第一节 查询,(4)步骤2:关联表 通常查询向导会自动查找两个表之间相匹配的字段并显示在第二步的两个列表框中,如果这种关系正是所需要的,可以直接单击“添加”按钮。如果在表之间没有相匹配的字段,就需要手工建立,只要分别在两个下拉列表框中选取相应的字段即可。,第一节 查询,关联设置完成后,即可单击“下一步”按钮,进入步骤2a,以决定查询结果应包含的数据,如图4-3所示。,图4-3 查询向导步骤之2a,第
6、一节 查询,(5)步骤2a:包含记录 选择完成后,单击“下一步”,进入查询向导步骤3,如图4-4。,图4-4 查询向导步骤之3,第一节 查询,(6)步骤3:记录的筛选 本例这一步不选。单击“下一步”进入查询向导步骤之4,如图4-5。,图4-5 查询向导步骤之4,第一节 查询,(7)步骤4:数据的排序 利用“添加”“移去”两个按钮可以方便地增加或清除排序的字段。允许最多选择三个字段进行排序,列在前面的为主排序字段。单击“升序”或“降序”可以改变数据排列的次序。也可以不设置,即不需排序,直接进入下一步。本例选择xsxh作为排序字段,其余取默认值。单击“下一步”进入查询向导步骤之4a,如图4-6。,
7、第一节 查询,(8)步骤4a:限制记录 利用这一步可以对查询结果中的记录作进一步的限制,使之更符合我们的要求。在图4-6中包含记录限制的“类型”和“数量”两部分。,图4-6 查询向导步骤之4a,第一节 查询,(9)步骤5:完成 在图4-6中单击“下一步”后,查询向导进入最后一步第5步来保存查询文件。如图4-7,查询向导都可以将其保存在一个查询文件中(扩展名为QPR),以便将来调用或修改。,图4-7 查询向导步骤之5,第一节 查询,至此,查询过程的设计即告结束,如图4-8显示了该查询的结果。,图4-8 查询结果,第一节 查询,利用查询设计器设计查询,查询设计器是VFP用来设计查询的可视化环境。
8、例4-8 利用查询设计器来查询学生的基本情况信息,包括学生所在的班级名称和籍贯名称。操作步骤如下: (1)启动查询设计器 打开XSGL项目,选择“查询”并单击“新建”,再选择“新建查询”,系统即进入查询设计器界面,首先要求添加待查询的表或视图(图4-13)。,第一节 查询,图4-13 查询设计器(选择表或视图),第一节 查询,(2)添加表或视图 在“数据库”下拉列表框中选择要查询的数据库,默认是已经打开的数据库XSGL,在“数据库中的表”列表框选择待查询的表,本例需选择三个表B_bjxx、B_dqxx和B_xsxx。在查询设计器的上半区的三个表之间自动都加上了关联线,如图4-15所示。,图4-
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VFP 电子 教案 制作 要求
链接地址:https://www.31doc.com/p-2128096.html