Visual FoxPro程序设计-第5章查询与视图.pptVIP

Visual FoxPro程序设计-第5章查询与视图.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
高职高专院校“十二五”精品示范系列教材(软件技术专业群) 5.1 查询设计器 5.1.1 打开查询设计器 5.1.2 查询设计器的组成 1.查询设计器窗口 查询设计器窗口分为两部分。 上半部分用于显示查询中要使用的表或视图,每一张表都由可改变大小的窗口来表示,窗口中列举了该表的字段信息。如果查询包含多个表,并且其中两个表之间有一条线相连,就表示这两个表之间建立了关系。 下半部分有6个选项卡,用户对其进行相应的设置即可完成查询。 2.查询设计器工具栏 5.1.3 使用查询设计器创建、运行和修改查询 1.新建查询 2.运行查询 查询设计完成后,通过运行查询可以浏览查询的结果。运行查询有以下三种方法。 3.修改查询 若要对已建立的查询文件进行修改,只需要重新打开相应的查询文件即可对其进行修改,打开查询文件有以下两种方法。 (1)菜单法 (2)命令法 5.1.4 查询的输出去向 在查询设计器中可以根据需要定制查询的输出去向。定制查询去向要先在查询设计器中打开查询文件,然后单击“查询”菜单中的“查询去向”命令,或是单击查询设计器工具栏中的“查询去向”按钮,即可弹出“查询去向”对话框, Visual FoxPro共提供了7种输出去向,下面逐一进行介绍。 (1)浏览(2)临时表(3)表(4)图形(5)屏幕(6)报表 (7)标签 5.1.5 查看SQL语句 用户通过查询设计器创建查询文件,查询设计器根据用户的设置自动生成一条SELECT语句,也就是说查询结果实质上是由一条SELECT语句实现的。 5.2 SQL语言 结构化查询语言SQL(Structured Query Language)是关系数据库的标准语言。 SQL由于其使用方便、功能丰富、语言简洁易学等特点,很快得到推广和应用,目前绝大多数商品化关系数据库管理系统,如Oracle、Sybase、SQL Sever、Access、FoxPro等,都支持SQL作为查询语言。 VFP引入SQL语言后大大增强了自身功能,一条SQL命令可以替代多个VFP命令。用户不仅可以直接利用SQL语言进行查询,还可以将查询设计器中的SQL-SELECT语句粘贴到过程或事件代码中运行。 SQL语言的主要功能是同各种数据表建立联接、检索和更新数据表,VFP支持SQL的数据定义、数据查询和数据操纵功能,由于VFP在安全控制方面的不足,所以它没有提供数据控制功能。 5.2.1 SQL数据定义语句 数据定义语句包括三部分内容:定义数据表、定义视图和定义索引。对于定义数据表,又包括定义数据表的结构,例如创建、修改或者删除数据表对象等。 1.表的定义 格式:CREATE TABLE 表名 [FREE] (字段名1 类型 [(宽度[,小数位数] )][,字段名2 类型 [(宽度[,小数位数] )]…) 功能:建立数据表。 说明: (1)表名是所要建立的数据表的名称。 (2)FREE表示建立一个自由表。 (3)类型为字段的类型,如:C、N、D等。 2.表的删除 格式1: DROP TABLE 表名 功能:删除表。 格式2: DROP VIEW 视图名 功能:删除视图。 3.表结构的修改 格式1: ALTER TABLE 表名 ADD 字段名 类型 / ALTER 新字段名 新类型 功能:添加新的字段或修改已有字段的定义。 格式2: ALTER TABLE 表名 DROP 字段名/RENAME 字段名 TO 新字段名 功能:删除字段或修改字段名。 5.2.2 SQL数据操纵语句 数据操纵包括向表中插入数据、修改数据和删除数据,是实现表对数据管理的过程。 1.记录的插入 格式: INSERT INTO 表名 [ ( 字段名表 ) ] VALUES ( 表达式表 ) 功能:向指定表中添加一条记录。 说明: (1)字段名表可以是一个或多个字段,各字段间以逗号间隔,缺省情况下,按字段的顺序依次赋值。 (2)VALUES ( 表达式表 )为要追加的记录各字段的值。 2.记录的删除 格式: DELETE FROM 表名 [WHERE 条件表达式] 功能: 根据给出的条件,逻辑删除表中记录。若省略WHERE子句,则逻辑删除表中所有记录。 3.记录的更新 记录更新是指对表中记录进行修改。 格式: UPDATE 表名 SET 字段1 = 表达式1 [,字段2 =

文档评论(0)

fdfdsos + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:7100020006000001

1亿VIP精品文档

相关文档