- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VFP二级教程 6.1 查询 6.1.1 查询设计器 1.查询的概念 查询:就是向一个数据库发出检索信息的请求,从中提取符合特定条件的记录。 查询文件:即保存实现查询的SELECT-SQL命令的文件。查询文件保存时,系统自动给出扩展名 .qpr;查询被运行后,系统还会生成一个编译后的查询文件,扩展名 .qpx。 查询结果:通过运行查询文件得到的一个基于表的动态的数据集合。查询结果可以用不同的形式来保存。查询中的数据是只读的。 查询设计器 查询的数据源:可以是一个或多个数据库表。 2.查询设计器 基本步骤: 打开查询设计器 → 添加创建查询所基于的数据表 → 定义输出内容 → 设置联接、筛选、排序、分组条件 → 选择查询结果的输出形式 → 保存查询文件 →运行查询 1)打开查询设计器 方法1:从文件菜单或工具栏上单击新建 → 查询 → 新建文件 → 进入查询设计器 查询设计器 方法2:从命令窗口中输入命令: modify query 查询文件名 2) 定义查询的输出内容 单击字段选项卡→从可用字段列表框中单击所需字段(当输出的列不是直接来源于表中的字段时,单击函数和表达式框边的… 按钮,打开表达式生成器,构造出所需的表达式)→单击添加按钮→所需字段自动出现在选定字段框中。 3) 设置查询的筛选条件 筛选条件决定将哪些记录显示出来。在筛选框中构造筛选条件表达式时,要注意在实例框中输入不同数据类型时 查询设计器 的格式: *字符串带引号; *日期型数值要用{^ }格式; *逻辑型数据两侧要带 .号,如 .T.,.F.。 4) 设置查询结果的排序依据 排序决定查询输出结果中记录显示的顺序。 设置方法: 单击排序依据→从选定字段框选中字段→选择升序或降序→单击添加。 5)设置查询结果的分组依据 查询设计器 分组是指将一组类似的记录压缩成一个结果记录,目的是为了完成基于该组记录的计算,比如:求平均值、总和、统计个数、其中的最大值、最小值等。 用于分组的字段不一定是选定输出的字段,但分组字段不能是一个计算字段。可以用满足条件… 来对分组结果进行进一步筛选。 6)选择查询结果的输出类型 默认情况下,查询结果将输出在浏览窗口中,且其中的数据是只读的。设置其他输出类型的方法: 打开查询菜单 → 选择查询去向 → 在查询去向对话框中选择一种。一般多选择表或报表。 查询设计器 7)运行查询 在查询设计器打开的状态下,单击常用工具栏上的 “!”按钮或从查询菜单中选择运行查询。或从程序菜单中选择执行命令,或从命令窗口中输入:DO 查询文件名 8) 创建多表查询 打开查询设计器 → 将所需的多个相关表添加进来 → 设置联接条件 → 按上面(2)至(7)步进行。 6.1.3 查询设计器的局限性 查询设计器只能设计出比较规则的查询,对复杂的查询它就无能为力了。一般先用查询设计器设计再修改。 6.2 视图 6.2.1 视图的概念 视图是操作表的一种手段,通过视图可以查询表,也可以更新表。视图是根据表定义的,因此视图基于表,而视图可以使应用更灵活,因此它又超越表。视图是数据库中的一特奇功能。只有在包含视图的数据库打开时,才能使用视图。 6.2.2建立视图 建立视图方法: ①用CREATE VIEW命令打开视图设计器建立视图。 ②选择“文件”菜单下的“新建”,或单击“常用”工具栏 建立视图 上的“新建”按钮,打开“新建”对话框,然后选择“视图”并单击“新建文件”打开视图设计器建立视图。 ③在项目管理器的“数据”选项卡下将要建立视图的数据库分支展开,并选择“本地视图或”远程视图“,然后单击”新建”命令按钮打开视图设计器建立视图。 ④如果熟悉SQL SELECT,可直接用建立视图的SQL命令CREATE VIEW…AS…建立视图。 6.2.3 远程视图与连接 建立远程视图,必须首先建立连接远程数据库的“连接”,“连接”是指Visual FoxPro数据库中的一种对象。 远程视图与连接 1.定义数据源和连接 2.建立连接 3.设计远程视图 6.2.4 视图与数据更新 1.指定可更新的表 2.指定可更新的字段 3.检查更新合法性 4.检查更新方式 6.2.5 使用视图 使用视图 1.视图操作 视图允许以下操作: ①在数据库中使用USE命令打开或关闭视图 ②在“浏览器”窗口中显示或修改视图作为数据源 ③使用SQL语句操作视图 ④在文本框、表格控件、表单或报表中使用视图作为数据源。 2.使用视图 可以在“项目管理器”中“浏览”视图,也可以通过命令来使用视
您可能关注的文档
- S2700交换机基本命令文本和图形详解.docx
- SAINT PATRICK’S DAY圣帕特里克节.ppt
- Security+ Guide to Network Security Fundamentals安全指南网络安全基础.ppt
- SEO培训课件之黑帽SEO培训-天英网络营销学院.ppt
- SH3034-1999 石油化工给水排水管道设 计规范.doc
- ShapeShifter自动排唛架软件基本说明.doc
- SHELL (壳牌)气化设备一览表.doc
- SMP-QC-0003-00质量控制室人员培训标准管理规程.doc
- SMP-QC-0007-00质量控制室室试剂、试液、缓冲液、指示液标准管理规程.doc
- SMP-QC-0008-00质量控制室危险品标准管理规程.doc
- ABB REX640 保护和控制继电器 适用于高级发电和配电应用的一体化保护装置 数据表(中文).pdf
- honeywell霍尼韦尔SmartLine® 电子远传变送器产品文档.pdf
- Fujifilm 富士胶片 ApeosWare Management Suite 2 GM1216C2-6 说明书.pdf
- Panasonic松下HBC软件YA-2KPMV1F01说明书用户手册.pdf
- Colorlight卡莱特AI智能媒体中心AX6K 产品规格书 V1.0说明书用户手册.pdf
- ABB Prerequisite SOP for ServiceNow Discovery BAU 操作说明(英语).pdf
- YJ扬杰SiC MOSFET模块 MC14HFZ12C1N规格说明书.pdf
- YJ扬杰IGBT模块 MG40P12E2A规格说明书.pdf
- YJ扬杰IGBT单管 DGB20N65CTL1K规格说明书.pdf
- ApeosWare 管理套件 系统要求 Management Suite 2 入门指南.pdf
最近下载
- 软件质量保障体系构建.docx
- [八部经典中医学著作].06金匮要略.doc VIP
- 实践总结:东芝电梯CV180、190、330故障代码.doc VIP
- 第五单元第11课《刀言纸语》教学课件-2025-2026学年苏少版(2024)初中美术八年级上册.pptx VIP
- 2024-2025学年北京东城区八年级初二(上)期末物理试卷(含答案).pdf
- 八(上)古诗文赏析(含答案).doc VIP
- 中华人民共和国仲裁法(2025修订版)测试题及答案.docx VIP
- 高速公路桥梁T梁预制架设施工方案.doc VIP
- 济南酒店复盘总结2012.3.15.ppt VIP
- 第十五课《锦上添花》课件-+2025-2026学年赣美版(2024)初中美术七年级上册.pptx VIP
原创力文档


文档评论(0)