- 1、本文档共66页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
03.第三章-PB程序设计.ppt
第三章 数据库系统设计工具 ——PowerBuilder;3.1 使用PowerBuilder9.0;3.1.1 PowerBuilder 9.0简介;
2.特点
(1)专业的客户机/服务器体系开发工具
(2)面向对象的编程
(3)支持多种关系数据库管理系统
(4)丰富的数据表现风格
(5)支持Web应用 ;3.1.2 PowerBuilder 9.0概念及术语;
2.应用库、目标和工作区
应用库(Library) :对象的集合。对应文件:.pbl。
目标(Target) :应用库的集合,包括Powerscrip目标(一个C/S模式的应用程序)、Web目标(一个Web应用程序)。对应文件(文本文件):.pbt。
工作区(Workspace) :目标的集合,开发应用程序首先创建工作区。对应文件(文本文件):.pbw。 ;3.属性、函数和事件
对象由属性、事件以及函数三部分组成。
4.脚本
脚本就是用PowerScript语言所写的程序。
5.画笔
编辑对象的编辑器。
6.事务对象
是PB应用程序与数据???的数据接口,默认SQLCA
(SQL Communication Area,SQL通信区)。;3.1.3 PowerBuilder主要组件;3.1.4 PowerBuilder工作环境;;1.系统树窗口
系统树窗口为PowerBuilder 9.0开发人员提供了一个关于工作空间活动状态的视图。它和Windows的资源管理器非常相似。
2.剪贴窗口
剪贴窗口是一个用来临时存放经常使用的代码的窗口。它不同于Windows提供的剪贴板,Windows的剪贴板一次只能存放一段代码,而PowerBuilder 9.0的剪贴窗口可以存放任意数量的剪贴代码。;3.输出窗口
输出窗口用于显示系统对开发人员的操作作出的响应。它可以显示移植、编译、部署、执行和保存等多种操作后系统响应的信息。
4.工具栏
PowerBuilder 9.0共有三种工具栏:PowerBar、PainterBar和StyleBar。主界面中的工具栏就是PowerBar。 ;PowerBar上的图标自左至右的含义如下:
(1)New
打开New(新建)对话框,可以新建工作区、目标和各种PowerBuilder 9.0对象等。
(2)Inherit
打开Inherit From Object(从对象继承)对话框,可以用继承的方法根据已有对象建立新的对象。
(3)Open
打开Open(打开)对话框,可以用画板或源代码编辑器打开各种对象。 ;
(4) Run/Preview
预览设计的窗口或数据窗口对象,预览时执行
相关的代码。
(5) System Tree
显示或隐藏系统树窗口。
(6) Output
显示或隐藏输出窗口。
;(7) Next Error/Message
下一条错误或提示信息。
(8) Previous Error/Message
前一条错误或提示信息。
(9) To-Do List
打开To-Do List(列表)窗口,跟踪当前
应用程序的开发过程。
; (10) Browser
打开Browser(浏览器)窗口,展开查看系统对象和当前应用中各对象的信息。
(11) Clip Window
显示或隐藏剪贴窗口。
(12) Library
打开Library(库画板)窗口,管理PowerBuilder 9.0应用库。
;
(13) DB Profile
打开Database Profile(数据库配置)窗口,编
辑和配置数据库连接。
(14) EA Server Profile
打开EA Server Profile(EA Server配置)窗
口,编辑和配置对EA Server的连接。;(15) Database
打开Database画板,管理数据库、表和数据。
(16) Edit
打开文本文件编辑器,编辑文本。
(17) Incremental Build Workspace
增量式编译工作区中的所有应用。
(18) Full Build Workspace
重新全部编译工作区中的所有应用。
(19) Deploy Workspace
部署工作区。
(20) Skip Build/Deploy/Search
单步编译/部署/搜索。
您可能关注的文档
- '香港教育学院'新闻.ppt
- ((3-4)+(2-4))2=-1.5,也就是说人们对事物B的打分一般比事物A的.ppt
- (一)求职基本篇.ppt
- (单位卡)民爆系统客户服务网站操作说明.doc
- (液晶)操作说明.doc-蠕动泵.doc
- (行销通路设计).ppt
- )系列防爆照明(动力)配电箱.doc
- 01-我国社会福利政策之展望.-中华民国储蓄互助协会.ppt
- 010编码-通州统计信息网.ppt
- 02-实验指导书.doc-能源工程学院-陇东学院.doc
- 2025年保温壶行业现状分析报告及未来五至十年发展前景预测报告.docx
- 2025年南北干货行业现状分析报告及未来五至十年发展前景预测报告.docx
- 2025年文化产权行业现状分析报告及未来五至十年发展前景预测报告.docx
- 2025年聚偏二氟乙烯制品行业现状分析报告及未来五至十年发展前景预测报告.docx
- 2025年观光型酒店行业现状分析报告及未来五至十年发展前景预测报告.docx
- 2025年工业废弃物处理行业现状分析报告及未来五至十年发展前景预测报告.docx
- 2025年能源行业现状分析报告及未来五至十年发展前景预测报告.docx
- 2025年网球鞋行业现状分析报告及未来五至十年发展前景预测报告.docx
- 2025年卫浴用五金件行业现状分析报告及未来五至十年发展前景预测报告.docx
- 2025年罐装食品行业现状分析报告及未来五至十年发展前景预测报告.docx
文档评论(0)