- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第5章 查询和视图
Visual FoxPro程序设计(等级考试版)
内容提要
5.1 查询
5.2 视图
5.3 典型例题解析
5.4 小型案例实训
5.5 本章小结
Visual FoxPro程序设计(等级考试版)
5.1 查 询
5.1.1 查询的概念
查询就是预先定义好的一个SQL SELECT语句,
在不同的场合可以直接或反复使用,从而提高效
率。查询是以扩展名为.qpr的文件保存在磁盘上
的,这是一个文本文件。它的主体是SQL
SELECT语句,另外还有和输出定向有关的语
句。
查询是从指定的表或视图中查找满足条件的记
录,然后根据所需要的输出类型定向输出查询结
果。查询的运行结果是一个基于表和视图的动态
的数据集合。
Visual FoxPro程序设计(等级考试版)
5.1.2 利用查询设计器
利用查询设计器进行查询的操作步骤如下。
1.打开查询设计器
选择“文件”→“新建”命令,在弹出的“新建”对话框中选中“查询”单选
按钮,单击“新建文件”按钮,打开查询设计器;或者选择“文件”→“新
建”菜单命令,或者单击工具栏中的“新建”按钮,在弹出的“新建”对话
框中选中“查询”单选按钮,并单击“新建文件”按钮打开查询设计器,
建立查询;在命令窗口中用CREATE QUERY命令打开查询设计器,
建立查询;如果熟悉SQL SELECT,还可以直接编辑.qpr文件建立查
询。
采用以上方法打开查询设计器时弹出如图5-1所示的对话框,同时打
开的还有如图5-2所示的“添加表或视图”对话框,从中可为查询选择表
或者视图。
选择所需的表或视图,单击“添加”按钮添加到查询设计器中,这时可
以在查询设计器中看到已经添加的表或视图。
每添加一个新表,如果与查询设计器中的表有相同字段,则系统提示
在两个表中设置连接条件,建立连接的两个表之间的连接字段有直线
相连。
所有需要的表或视图添加完毕后,单击图5-2中的“关闭”按钮。
本例中将Ck表、Dgd表、Gys表、Zg表依次添加到查询设计器中,如
图5-3所示。选择要设计查询的表或视图,对应FROM短语,还可以从
“查询”菜单或工具栏中选择“添加表”或选择“移去表”重新指定设计查
询的表。 Visual FoxPro程序设计(等级考试版)
图5-1 “新建查询”对话框
Visual FoxPro程序设计(等级考试版)
图5-2 “添加表或视图”对话框
Visual FoxPro程序设计(等级考试版)
图5-3 在查询设计器中添加表
Visual FoxPro程序设计(等级考试版)
2 .选择字段
从查询设计器中的“可用字段”列表框中选择“Ck.仓库号”、“Dgd.职工
号”、“Dgd.供应商号”、“Zg.工资”、“Dgd.总金额”字段,单击“添加”按钮
依次添加到“选定字段”列表框中,调整选定字段的顺序,如图5-4所示。
图5-4 选定字段
Visual FoxPro程序设计(等级考试版)
3.设置连接
如果在创建查询前已经在表之间建立了关系,VFP将自动创建相关的连
接,默认为内部连接。
如果没有,在选择表或视图时,系统会提示建立连接;建立连接后,
在“联接”选项卡中显示当前已经建立的连接,如图5-5所示。
4.设置筛选条件
在“筛选”选项卡中可以设置查询条件。切换到“筛选”选项卡,在
“字段名”下拉列表框中选择“Zg.职工
您可能关注的文档
- ProE模具设计基础教程(课件)chapter04.pdf
- ProE模具设计基础教程(课件)chapter05.pdf
- ProE模具设计基础教程(课件)chapter06.pdf
- ProE模具设计基础教程(课件)chapter07.pdf
- ProE模具设计基础教程(课件)chapter08.pdf
- ProE模具设计基础教程(课件)chapter09.pdf
- ProE模具设计基础教程(课件)chapter10.pdf
- ProE模具设计基础教程(课件)chapter11.pdf
- Protel99SE电路设计实例教程第1章.pdf
- Protel99SE电路设计实例教程第2章.pdf
- VisualFoxPro程序设计(等级考试版)第6章表单设计与应用.pdf
- VisualFoxPro程序设计(等级考试版)第7章菜单设计与应用.pdf
- VisualFoxPro程序设计(等级考试版)第8章报表设计与应用.pdf
- VisualFoxPro程序设计(等级考试版)第9章应用程序的开发和生成.pdf
- VisualFoxPro程序设计与应用开发第1章VisualFoxPro基础知.pdf
- VisualFoxPro程序设计与应用开发第2章.pdf
- VisualFoxPro程序设计与应用开发第3章VisualFoxPro数据库.pdf
- VisualFoxPro程序设计与应用开发第4章关系数据库标准语言.pdf
- VisualFoxPro程序设计与应用开发第5章查询和视图.pdf
- VisualFoxPro程序设计与应用开发第6章程序设计基.pdf
文档评论(0)