powerbuilder使用简介

powerbuilder使用简介

ID:36472238

大小:1.23 MB

页数:31页

时间:2019-05-09

powerbuilder使用简介_第1页
powerbuilder使用简介_第2页
powerbuilder使用简介_第3页
powerbuilder使用简介_第4页
powerbuilder使用简介_第5页
资源描述:

《powerbuilder使用简介》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、powerbuilder简介1、C/S,B/S模式介绍2、Powerbuilder介绍C/SClient/ServerB/SBrowser/ServerPowerBuilder简介PowerBuilder是SybaseInc的子公司---PowerSoft---推出的新一代数据库应用开发工具,它除了能够设计传统的高性能、基于客户/服务器(Client/Server)体系结构的应用系统外,也能够用于开发基于Internet的应用系统。PowerBuilder从一面世就是是一种4GL,是一种面向对象开发语言;一 专业的客户/服务器开发工具客户/服务器是一种将任务进行分解、

2、然后协同解决的计算模式。客户端的应用程序负责提出任务需求,服务器端的应用程序则为客户提供服务。用PowerBuilder开发出的应用程序能够与数据库服务器完美地协同工作,构成客户/服务器计算模式。二 强大的Web开发功能1、通用的Web目标2、4GLWeb页面3、WebDataWindow容器组件三 面向对象的程序设计对象包括三方面的特征:属性、函数和事件。属性:属性规定了对象的特征,比如标题是什么,以何种颜色显示等函数:函数封装了对象的功能,也是应用程序与对象交换信息的主要手段,在其它面向对象的编程语言中,也常把函数称做“方法”;事件:事件说明对象响应什么样的操作,

3、当我们单击窗口时,就向窗口发出了一个单击事件。PowerBuilder主要包括的对象:1.工程对象(Project)2.应用对象(Application)3.窗口对象(Window)4.数据窗口对象(DataWindow)5.菜单(Menu)6.函数(Function)7.查询(Query)8.结构(Structure)9.用户对象(UserObject)四事件驱动的应用程序所有运行于该环境下的程序并不是顺序地执行,而是用户通过各种操作控制应用程序的流程。事实上,是封装了windows的消息机制。五丰富的数据表现风格PowerBuilder的数据窗口(Datawind

4、ow)为展现数据的本质提供了丰富的手段,数据窗口能够从多种数据源提取数据,然后以多种风格展现在用户面前,这既包括文本显示方式,也包括统计图分析方式。利用数据窗口,用户可以直观地查询、修改、插入、删除、打印、浏览数据,而且,PowerBuilder的数据窗口还提供了组框对象和按钮对象,开发人员可以使用它们将数据窗口中的对象进行分组,并且将用户对数据窗口的操作界面集成在数据窗口内部。六支持多种关系数据库管理系统用PowerBuilder开发的应用程序可以同时访问多个数据库系统,比如说,我们可以从Oracle中查询数据,然后将结果放入到dbf、xml、excel文件中。Po

5、werBuilder支持多种关系数据库管理系统(RDBMS),既包括诸如Oracle、Sybase、MicrosoftSQLServer、IBMDB2、等大型数据库,也包括Xbase、Foxpro、Paradox、SybaseSQLAnywhere等个人数据库。对大型数据库来说,PowerBuilder提供了旨在充分发挥其性能的专用接口,而小型数据库则可通过ODBC接口灵活地访问。七支持交叉平台开发目前支持的平台有:1.Windows2.Macintosh3.UNIX4.SunSolaris5.HP-UX6.IBMAIXRS6000八使用powerScript语言使用

6、的编程语言叫做工PowerScript,它也是一种高级的,结构化的编程语言。PowerScript提供了一套完整的嵌入式SQL语句,开发人员可以像使用其它语句一样自由地使用SQL语言,这样就大大增强了程序操纵和访问数据库的能力。可以说PowerBuilder既适合初学者快速学习数据库的开发,又可以让有经验的开发人员开发出功能强大的数据库,是一种适用面非常广的开发工具。PB创建应用的一般流程一个简单的Helloworld!示例Oracle基本概念应用对象详细介绍应用程序的起点,一个workspace只能有一个application对象。事件介绍:1)Open在应用程序启

7、动后发生,在这个事件的脚本中主要做程序的初始工作,如给全局变量赋值,打开窗口等2)Close在应用程序将要关闭的时候发生,这个事件的脚本是用来处理程序关闭前的善后工作,比如和后台数据库断开连接等。3)IdleIDLE事件的脚本用来处理程序长时间没有输入事件的情况,比如可以在脚本中调用屏幕保护程序。4)SYSTEMERROR事件发生在程序运行出现严重错误的时候,这时不加以处理的话系统会弹出警告对话框指出问题的所在,我们在这个事件中编写脚本的主要目的是防止因为程序运行错误而导致应用程序,甚至整个系统的瘫痪。应用对象详细介绍观察APPLICTION对话框不

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

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

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