数据库应用技术——PowerBuilder应用系统开发 -周建芳 PB08.pptVIP

数据库应用技术——PowerBuilder应用系统开发 -周建芳 PB08.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文档。上传文档
查看更多
第8章 数据窗口对象 本章要点: 数据窗口对象的创建 数据窗口的数据源类型 数据窗口的显示风格 数据窗口画笔 数据窗口中的控件 数据窗口的操作 数据列的编辑风格和显示风格 在客户端操作数据窗口中的数据 数据窗口更新控制 家庭理财信息系统中的数据窗口对象的应用 8.1 数据窗口对象的创建 创建数据窗口对象的一般步骤如下: 单击主菜单下的File|new或在PowerBar工具栏点击新建图标,打开new窗口,选择Datawindow标签。在该标签页一共有11个小图标,分别代表了11种数据窗口对象的显示风格 8.1 数据窗口对象的创建 完成刚才操作后,打开一个数据源选择窗口。在窗口中显示了PB支持的5种数据源。窗口下方的复选框Retrieve on Preview,表示是否在预览数据窗口的同时进行数据检索。 8.1 数据窗口对象的创建 打开Quick Select(快速选择)窗口。注意,在创建数据窗口对象之前,必须保证PB开发环境已经和所选的数据源连接上,否则在选择好数据源后,在数据表选择窗口会弹出出错信息。在打开的数据表选择窗口中列出了当前与PB开发环境连接的数据库中的数据表。 8.1 数据窗口对象的创建 8.1 数据窗口对象的创建 8.1 数据窗口对象的创建 在画笔工具栏点击保存按钮或在主菜单选择File|save打开数据窗口保存窗口 8.2 数据窗口的数据源类型 所谓数据源是指数据窗口要操作的数据的来源,它决定了数据窗口获取数据的方式。 PB一共支持5种数据窗口数据源:Quick Select,SQL Select,Query,External,Store Procedure。 数据库源:Quick Select,SQL Select,Query,Store Procedure,这些数据库源的DBMS几乎可以是任何一种关系数据库管理系统,其中Store Procedure类型的数据源只有在使用的DBMS支持存储过程的前提下才可以使用,此时数据窗口的数据来源是存储过程执行时返回的结果。 非数据库源: External,包括PowerScript数组、API调用等。 8.2 数据窗口的数据源类型 8.2.1 Quick Select Quick Select数据源是数据窗口最简单也比较常用的数据源,它允许直接从一个表或视图中选取几列进行操作,并定义列的显示顺序和检索条件,也可以从通过外键连接的多个表中选择若干列操作。 这种数据源只向用户提供了select语句的部分子句,即只有Where和Order By子句,而未提供如Group By、Having等子句,同时也未提供计算列和检索参数等功能,所以处理和检索数据比较快。但是,由于数据检索的高级功能无法使用,导致从该数据源获得数据的数据窗口的灵活性较差。 8.2 数据窗口的数据源类型 为Quick Select数据源定义检索条件和排序条件的步骤: 打开Quick Select对话框,选择相应的表和数据列,所有选中的列都显示在窗口底部的预览视图中。 8.2 数据窗口的数据源类型 8.2.2 SQL Select SQL Select数据源是PB中功能最齐全、使用最灵活的一种数据源,它可以使用SQL的所有子句。 在SQL Select画板中,可以选择多个表,对数据进行排序、分组、增加计算列、定义检索参数等,同时还可以把系统生成的SQL语句作为Query存储起来。 8.2 数据窗口的数据源类型 1.定义SQL Select数据源的步骤 在创建数据窗口时,选择SQL Select数据源,打开一个Select Tables对话框 8.2 数据窗口的数据源类型 8.2 数据窗口的数据源类型 2.查看语法 在定义SQL Select数据源的过程中,可在子句定义视图里选择Syntax标签,随时能显示数据源定义的语法。 如果想在查看语法的同时对语法进行编辑和修改,可以在主菜单上选择Design|convert to Syntax菜单项,打开数据源语法编辑窗口,在这里不仅可以查看语法还可以任意修改甚至全部重写。 8.2 数据窗口的数据源类型 3.指定排序方式 排序的工作由数据库管理系统(DBMS)完成后传递给数据窗口对象。指定排序方式的步骤如下: 在子句定义视图中选择Sort标签,显示被选中的列 用鼠标把左边列表框内的某一个列拖动到右边列表框。 如果要求按多个列排序,依次拖动多个列并设置排序方式。 8.2 数据窗口的数据源类型 4.定义检索条件 定义检索条件的方法是:在子句定义视图中选择Where标签 8.2 数据窗口的数据源类型 定义检索参数的方法如下: 在主菜单中选择design|retrival argumen

您可能关注的文档

文档评论(0)

118压缩包课件库 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档