下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、VFP二级教程,教育部考试中心 编写,6.1 查询,6.1.1 查询设计器 1.查询的概念 查询:就是向一个数据库发出检索信息的请求,从中提取符合特定条件的记录。 查询文件:即保存实现查询的SELECT-SQL命令的文件。查询文件保存时,系统自动给出扩展名 .qpr;查询被运行后,系统还会生成一个编译后的查询文件,扩展名 .qpx。 查询结果:通过运行查询文件得到的一个基于表的动态的数据集合。查询结果可以用不同的形式来保存。查询中的数据是只读的。,查询设计器,查询的数据源:可以是一个或多个数据库表。 2.查询设计器 基本步骤: 打开查询设计器 添加创建查询所基于的数据表 定义输出内容 设置联接
2、、筛选、排序、分组条件 选择查询结果的输出形式 保存查询文件 运行查询 1)打开查询设计器 方法1:从文件菜单或工具栏上单击新建 查询 新建文件 进入查询设计器,查询设计器,方法2:从命令窗口中输入命令: modify query 查询文件名 2) 定义查询的输出内容 单击字段选项卡从可用字段列表框中单击所需字段(当输出的列不是直接来源于表中的字段时,单击函数和表达式框边的 按钮,打开表达式生成器,构造出所需的表达式)单击添加按钮所需字段自动出现在选定字段框中。 3) 设置查询的筛选条件 筛选条件决定将哪些记录显示出来。在筛选框中构造筛选条件表达式时,要注意在实例框中输入不同数据类型时,查询设
3、计器,的格式: 字符串带引号; 日期型数值要用 格式; 逻辑型数据两侧要带 .号,如 .T.,.F.。 4) 设置查询结果的排序依据 排序决定查询输出结果中记录显示的顺序。 设置方法: 单击排序依据从选定字段框选中字段选择升序或降序单击添加。 5)设置查询结果的分组依据,查询设计器,分组是指将一组类似的记录压缩成一个结果记录,目的是为了完成基于该组记录的计算,比如:求平均值、总和、统计个数、其中的最大值、最小值等。 用于分组的字段不一定是选定输出的字段,但分组字段不能是一个计算字段。可以用满足条件 来对分组结果进行进一步筛选。 6)选择查询结果的输出类型 默认情况下,查询结果将输出在浏览窗口中
4、,且其中的数据是只读的。设置其他输出类型的方法: 打开查询菜单 选择查询去向 在查询去向对话框中选择一种。一般多选择表或报表。,查询设计器,7)运行查询 在查询设计器打开的状态下,单击常用工具栏上的 “!”按钮或从查询菜单中选择运行查询。或从程序菜单中选择执行命令,或从命令窗口中输入:DO 查询文件名 8) 创建多表查询 打开查询设计器 将所需的多个相关表添加进来 设置联接条件 按上面(2)至(7)步进行。 6.1.3 查询设计器的局限性 查询设计器只能设计出比较规则的查询,对复杂的查询它就无能为力了。一般先用查询设计器设计再修改。,6.2 视图,6.2.1 视图的概念 视图是操作表的一种手段
5、,通过视图可以查询表,也可以更新表。视图是根据表定义的,因此视图基于表,而视图可以使应用更灵活,因此它又超越表。视图是数据库中的一特奇功能。只有在包含视图的数据库打开时,才能使用视图。 6.2.2建立视图 建立视图方法: 用CREATE VIEW命令打开视图设计器建立视图。 选择“文件”菜单下的“新建”,或单击“常用”工具栏,建立视图,上的“新建”按钮,打开“新建”对话框,然后选择“视图”并单击“新建文件”打开视图设计器建立视图。 在项目管理器的“数据”选项卡下将要建立视图的数据库分支展开,并选择“本地视图或”远程视图“,然后单击”新建”命令按钮打开视图设计器建立视图。 如果熟悉SQL SELECT,可直接用建立视图的SQL命令CREATE VIEWAS建立视图。 6.2.3 远程视图与连接 建立远程视图,必须首先建立连接远程数据库的“连接”,“连接”是指Visual FoxPro数据库中的一种对象。,远程视图与连接,1.定义数据源和连接 2.建立连接 3.设计远程视图 6.2.4 视图与数据更新 1.指定可更新的表 2.指定可更新的字段 3.检查更新合法性 4.检查更新方式 6.2.5 使用视图,使用视图,1.视图操作 视图允许以下操作: 在数据库中使用USE命令打开或关闭视图 在“浏览器”窗口
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 屏山县属国有企业屏山县瑞智人力资源有限公司四川宇客酒店有限公司2026年第十六批公开招聘(5人)考试参考题库及答案解析
- 跨境电商合作推广服务协议三篇
- 2026年园林工程技术(园林景观实训)综合测试题及答案
- 2026年-河北河间供电局招聘考试笔试参考题库-含答案
- 2026年-甘肃大学教师成本管控专员招聘考试笔试参考题库-含答案
- 1例机器人辅助切除巨大肾细胞癌伴Ⅲ级癌栓患者的护理
- 2026年管理类联考政治当代经济通关试卷
- 2026-2027学年初中信息技术(信息科技)八年级上册桂科版(2024)活动一 物联网物理安全课时巩固卷
- 2026-2027学年初中信息技术(信息科技)八年级上册桂科版(2008)任务二 形状补间动画课时训练卷
- 2026年国际战略模拟试卷带答案
- DB45-T 2528-2022内养生水泥混凝土技术规程
- 2025安徽星瑞齿轮传动有限公司招聘2人笔试历年参考题库附带答案详解
- 整本书阅读《平凡的世界》课件
- 精密与特种加工技术(第3版) 课件全套 第1-10章 绪论 - MEMS及纳米加工技术
- 保龄球大战大班健康活动
- 中央空调机房管理制度
- 岗位安全风险辨识课件
- 市政工程设施养护维修估算指标
- 比亚迪esg研究报告
- 职业规划人物访谈采访问题三十条
- GB/T 4706.1-2024家用和类似用途电器的安全第1部分:通用要求
评论
0/150
提交评论