第05章查询和视图讲解.ppt

  1. 1、本文档共47页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第05章查询和视图讲解

5.2.2 使用Query Designer(查询设计器)创建查询 启动Query Designer 选择数据源 创建新的查询 运行查询 保存查询文件 5.2.6 查询的SQL语句 查询实质上是定义一个SQL SELECT语句,是一个SQL语言的程序文件,用户可以查看实现查询的SQL SELECT语句。也可以添加注释来说明查询的目的,添加的注释将出现在SQL窗口中。 显示SQL语句 在Query Designer的快捷菜单中选择View SQL选项,或者在Query Designer工具栏中选择SQL按钮,都将打开一个查询编辑窗口。 5.2.6 查询的SQL语句 2. 在查询中添加注释 在查询中如果想给查询设置一些注释说明或标识,以帮助日后对查询的确认及目的说明,可以给查询添加注释,操作步骤如下: 在查询设计器打开的状态下,选择Query菜单的Comments(备注)项,在打开的Comments窗口中,键入与查询有关的注释。则这些注释将跟有一个“*”号后面,出现在SQL窗口的顶部。 * 5.3.2 使用View Designer(视图设计器)创建视图 View Designer是创建视图的另一种方法。在View Designer中,可以创建新的视图,也可以修改已有的视图。 使用View Designer创建视图 【例5.3】设计一个视图,查找Students表中所有性别是“女”的学生。 * 5.3.2 使用View Designer(视图设计器)创建视图 (1)启动View Designer * 5.3.2 使用View Designer(视图设计器)创建视图 (2)在Fields选项卡选取查询所需字段。 选择Students表中的Cname、Sid、Sname、Birthday和Native字段,作为要在视图中显示的字段。 * 5.3.2 使用View Designer(视图设计器)创建视图 (3)分别进行各选项卡的设置。 在Filter选项卡中输入筛选条件:Students.Sex=“女”,其余的依次根据要求分别进行设置。 * 5.3.2 使用View Designer(视图设计器)创建视图 (4)关闭View Designer,这时打开Save保存对话框。 因为视图不是以文件的形式存在的,所以仅保存视图名称。 * 5.3.2 使用View Designer(视图设计器)创建视图 2. 利用视图更新数据 视图和查询的一个明显区别是:查询的结果仅供查看,并不能修改、回存,而视图的数据可以修改并可以回存到数据表中。视图是动态的、可更新的。一方面,源表的更新会自动反映到视图中,从而能保证源表中的数据动态、实时地被用户查看,称这种功能为“自动更新”功能;另一方面,可直接对视图增、删、改记录,并可将更新结果发回源表,称这种功能为“可更新”功能。 * 5.3.2 使用View Designer(视图设计器)创建视图 视图的“自动更新”功能是系统自动具有的,而“可更新”功能必须通过对View Designer中Update Criteria(更新条件)选项卡的设置才能具备。 * 5.3.2 使用View Designer(视图设计器)创建视图 设置关键字段是使视图具有“可更新”功能的第一个必备条件,这是因为Visual FoxPro是根据关键字段将视图对数据的更新发回到源表相应记录中的。设置可更新字段是使视图具有“可更新”功能的第二个必备条件。只有在设置关键字段后才可以设置可更新字段。未被注明为可更新的字段,用户在视图里虽然可以对它们做修改,但这种修改不会保存和发回源表。 * 5.3 视图 5.3.1 使用View Wizard(视图向导)创建视图 5.3.2 使用View Designer(视图设计器)创建视图 5.3.3 远程视图 * 5.3.3 远程视图 Visual FoxPro通过远程视图访问远程数据源。远程数据源是指安装了ODBC(开放数据库互连)驱动程序和设置了命名ODBC数据源的数据服务器。 为了建立远程视图,必须首先建立连接远程数据库的连接,连接是 Visual FoxPro 数据库中的一种对象,是远程视图与远程数据之间的桥梁。 * 5.3.3 远程视图 1. 定义数据源和连接 从Visual FoxPro内部可定义数据源和连接。 数据源:一般是 ODBC 数据源,ODBC是一种连接数据库的标准。利用 ODBC 驱动程序可以定义远程数据库和本地数据库的数据源。 连接:是 Visual FoxPro 数据库中一种对象,它是根据数据源创建并保存在数据库中的一个命名连接,以便在创建远程视图时按其名称进行引用,还可以通过设置命名连接的属性来优化 Visual FoxPro 与远程

文档评论(0)

4477704 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档