数据库应用技术——PowerBuilder应用系统开发教学课件周建芳PB08.ppt

数据库应用技术——PowerBuilder应用系统开发教学课件周建芳PB08.ppt

ID:50146476

大小:2.68 MB

页数:88页

时间:2020-03-09

数据库应用技术——PowerBuilder应用系统开发教学课件周建芳PB08.ppt_第1页
数据库应用技术——PowerBuilder应用系统开发教学课件周建芳PB08.ppt_第2页
数据库应用技术——PowerBuilder应用系统开发教学课件周建芳PB08.ppt_第3页
数据库应用技术——PowerBuilder应用系统开发教学课件周建芳PB08.ppt_第4页
数据库应用技术——PowerBuilder应用系统开发教学课件周建芳PB08.ppt_第5页
资源描述:

《数据库应用技术——PowerBuilder应用系统开发教学课件周建芳PB08.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第8章数据窗口对象本章要点:数据窗口对象的创建数据窗口的数据源类型数据窗口的显示风格数据窗口画笔数据窗口中的控件数据窗口的操作数据列的编辑风格和显示风格在客户端操作数据窗口中的数据数据窗口更新控制家庭理财信息系统中的数据窗口对象的应用8.1数据窗口对象的创建创建数据窗口对象的一般步骤如下:单击主菜单下的File

2、new或在PowerBar工具栏点击新建图标,打开new窗口,选择Datawindow标签。在该标签页一共有11个小图标,分别代表了11种数据窗口对象的显示风格11种数据窗口对象显示风格,选择其中之

3、一选择数据窗口对象要放置的目标点击OK,打开数据源选择窗口8.1数据窗口对象的创建完成刚才操作后,打开一个数据源选择窗口。在窗口中显示了PB支持的5种数据源。窗口下方的复选框RetrieveonPreview,表示是否在预览数据窗口的同时进行数据检索。5种数据源,选择QuickSelect作为示例点击进入下一步,打开QuickSelect窗口8.1数据窗口对象的创建打开QuickSelect(快速选择)窗口。注意,在创建数据窗口对象之前,必须保证PB开发环境已经和所选的数据源连接上,否则在选择好数据源后,在

4、数据表选择窗口会弹出出错信息。在打开的数据表选择窗口中列出了当前与PB开发环境连接的数据库中的数据表。表列表框,选择一个表,右边列列表框会显示表中的所有列列列表框,选择需要的列后,右上角ok按钮可用点击ok,打开数据窗口的SelectColorandBorder窗口8.1数据窗口对象的创建为数据窗口设置背景色、文本和列的颜色和边框类型点击Next按钮,打开ReadytoCreateGridDataWindow窗口8.1数据窗口对象的创建显示了数据窗口的一些设置情况,如果需要修改,可以单击Back按钮回到上一

5、步进行修改点击Finish,自动打开数据窗口画笔,对数据窗口对象的进一步操作8.1数据窗口对象的创建在画笔工具栏点击保存按钮或在主菜单选择File

6、save打开数据窗口保存窗口8.2数据窗口的数据源类型所谓数据源是指数据窗口要操作的数据的来源,它决定了数据窗口获取数据的方式。PB一共支持5种数据窗口数据源:QuickSelect,SQLSelect,Query,External,StoreProcedure。数据库源:QuickSelect,SQLSelect,Query,StoreProcedure,这些

7、数据库源的DBMS几乎可以是任何一种关系数据库管理系统,其中StoreProcedure类型的数据源只有在使用的DBMS支持存储过程的前提下才可以使用,此时数据窗口的数据来源是存储过程执行时返回的结果。非数据库源:External,包括PowerScript数组、API调用等。8.2数据窗口的数据源类型8.2.1QuickSelectQuickSelect数据源是数据窗口最简单也比较常用的数据源,它允许直接从一个表或视图中选取几列进行操作,并定义列的显示顺序和检索条件,也可以从通过外键连接的多个表中选择若干

8、列操作。这种数据源只向用户提供了select语句的部分子句,即只有Where和OrderBy子句,而未提供如GroupBy、Having等子句,同时也未提供计算列和检索参数等功能,所以处理和检索数据比较快。但是,由于数据检索的高级功能无法使用,导致从该数据源获得数据的数据窗口的灵活性较差。8.2数据窗口的数据源类型为QuickSelect数据源定义检索条件和排序条件的步骤:打开QuickSelect对话框,选择相应的表和数据列,所有选中的列都显示在窗口底部的预览视图中。sort指定了检索结果按哪些列排序及排

9、序的方式。如果希望检索结果按某一列排序,在预览视图中单击这一列的sort行,从下拉列表中选择排序的方式Criteria用于指定检索条件8.2数据窗口的数据源类型8.2.2SQLSelectSQLSelect数据源是PB中功能最齐全、使用最灵活的一种数据源,它可以使用SQL的所有子句。在SQLSelect画板中,可以选择多个表,对数据进行排序、分组、增加计算列、定义检索参数等,同时还可以把系统生成的SQL语句作为Query存储起来。8.2数据窗口的数据源类型1.定义SQLSelect数据源的步骤在创建数据窗口

10、时,选择SQLSelect数据源,打开一个SelectTables对话框选择一个或多个表点击Open进入Select画笔8.2数据窗口的数据源类型Select画笔工具栏Select画笔工作区打开选择表对话框进行表连接表布局视图和子句定义视图完成后,点击此处进入数据窗口画笔表布局视图,用鼠标选择相应的列。被选中的列会出现在Selectionlist中子句定义视图中,可以定义各种子句8.2数据窗口的数据源类型2.查看

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。