- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章 PowerBuilder开发环境 第一章 PowerBuilder开发环境 本章主要内容 1、什么是PowerBuilder 2、 PowerBuilder开发中的几个基本概念 3、 PowerBuilder的特点 4、集成开发环境IDE简介 5、了解Code Examples 6、 PowerBuilder应用程序开发步骤 7、简单应用程序实例 第一章 PowerBuilder开发环境 教学目的 1、了解与熟悉PowerBuilder集成开发环境 2、了解怎样利用PB的例子进行学习 3、了解应用程序开发步骤 4、学会开发一个简单应用程序 第一章 PowerBuilder开发环境 教学重点 1、PowerBuilder集成开发环境 2、PB的Code Examples 3、简单应用程序实例 1.1 什么是PowerBuilder PowerBuilder是著名的数据库应用开发工具生产厂商PowerSoft公司推出的一个图形化的应用程序集成开发环境(PowerSoft后来被数据库厂商Sybase所收购,后者又被IBM收购)。使用PB可以容易地开发出和数据库打交道的应用程序。自由的编程风格,强大的数据库处理功能,先进的Web应用技术和友好的用户界面深受广大编程者喜爱。由于PowerBuilder采用了面向对象和可视化技术,提供可视化的应用开发环境,使得我们利用PB,可以方便快捷地开发出利用后台服务器中的数据和数据库管理系统的数据库应用程序。 1.2 PB开发的几个重要概念 对象 :表示单一的实体 (如窗口、按钮等)。 每个对象包含有: 1、名字:用于于表示(标识)一个对象 2、属性:用来描述对象的特征,如宽度高度等。 3、方法:一个对象的行为(Behaviors) , 包括:事件(Event)、函数(Fuction) 1.2 PB开发的几个重要概念 事件 :在PowerBuilder中,系统的运行由事件(Event)驱动。事件是指作用在对象上的动作,或对象属性的修改。 脚本 :脚本也称为事件处理程序,是指动作发生时相应执行的一段程序。对于每一个事件,其处理程序可有可无;对于编写了处理程序的事件,只有当事件被触发时,才执行其处理程序,否则什么也不执行。 1.3 PowerBuilder的特点 1. 专业的客户/服务器开发工具 客户/服务器是将任务进行分解、再协同解决的计算模式。客户端的应用程序负责提出任务需求,服务器端的应用程序为客户提供服务。PowerBuilder开发出的应用程序能够与数据库服务器完美地协同工作,构成客户/服务器计算模式。 2. 面向对象的编程 开发人员可以自行构造新的对象(称用户对象),扩展系统的预定义对象,将各种对象有机地组合起来就构成了PowerBuilder应用程序。 3. 支持多种关系数据库管理系统 用开发的应用程序可以同时访问多种数据库系统,PowerBuilder支持多种关系数据库管理系统(RDBMS),对大型数据库来说,提供了旨在充分发挥其性能的专用接口,而小型数据库则可通过ODBC接口灵活地访问。 PowerBuilder本身带有一个功能不凡的内置数据库管理系统Adaptive Server Anywhere8.0,利用它可以脱离网络环境单机运行应用程序。 4. 支持多种平台的开发环境 PB提供了良好的跨平台性,使得应用程序从一个平台移到另一个平台变得不复杂。在不同的操作系统中使用相同的开发环境,应用程序对于不同的系统,只需重新编译就可以运行了。 1.3 PowerBuilder的特点 5. 功能强大、使用方便的数据窗口对象 PB一个很大的特点就是提出了数据窗口对象的概念。数据窗口对象是专门为了访问后台的数据库服务的,数据窗口对象中定义了数据的来源和数据的显示风格,对自由风格和列表风格的数据窗口,在保持原有风格的同时将所需的内容自动转换成HTML页面。 6. 丰富的数据表现风格 数据窗口为展现数据的本质提供了丰富的手段,利用它可以直观地查询、修改、插入、删除、打印、浏览数据,数据窗口还提供了组框对象和按钮对象,开发人员可以使用它们将数据窗口中的对象进行分组,并且将用户对数据窗口的操作界面集成在数据窗口内部。 7. 灵活快捷的数据转移方法 利用数据管道,开发人员和应用程序能够简单、方便、快捷地把数据库表中的数据从一个表复制到另一个表、从一个数据库复制到另一个数据库、从一个DBMS复制到另一个DBMS。 8. 操作方便的可视化集成开发环境 PowerBuilder为开发人员提供了一个高度集成的可视化编程环境,并且相互之间有机的
您可能关注的文档
- (人教新课标)一年级数学上册课件用9加几的知识解决问题.ppt
- (人教新课标)五年级数学上册课件连乘、乘加、乘减杭州江干四季青庆春广场附近最好寒假托班.ppt
- (人教新课标)六年级语文上册课件口语交际习作二1.ppt
- (人教新课标)四年级美术上册课件星座的联想4.ppt
- (人教新课标)四年级语文上册课件呼风唤雨的世纪电脑住宅.ppt
- (人教新课标)四年级语文上册课件颐和园.ppt
- (人教版)中考化学知识点冲刺课件:第12讲-溶液、溶液的浓度(12页).ppt
- (人教版)中考化学知识点冲刺课件:第24讲-气体的制取与净化(15页).ppt
- (人教版)八上《老王》课件.ppt
- (人教版)四年级数学课件植树问题2.ppt
- 2025年建筑工程类环境影响评价工程师技术导则与标准-案例分析参考题库含答案解析.docx
- 2025年学历类自考专业(计算机信息管理)运筹学基础-计算机原理参考题库含答案解析.docx
- 2025年学历类自考专业(护理)社区护理学(一)-护理伦理学参考题库含答案解析.docx
- 2025年医卫类临床营养(中级)基础知识-专业实践能力参考题库含答案解析.docx
- 2025年学历类成考高起点理化综合-语文参考题库含答案解析.docx
- 大型购物中心运营与营销策划.pptx
- 2025年医卫类内科主治医师参考题库含答案解析.docx
- 2025年建筑工程类注册安全工程师安全生产法律法规-安全生产管理参考题库含答案解析.docx
- 2025年特种作业类危险化学品安全作业硝化工艺作业-氯化工艺作业参考题库含答案解析.docx
- 2025年职业资格证券从业资格证券发行与承销-金融市场基础知识参考题库含答案解析.docx
最近下载
- 新能源汽车动力电池管理及维护技术PPT课件.pptx VIP
- 【中职】高教2023版 世界历史第2课 古代希腊罗马 PPT课件.pptx VIP
- DB32_T4725-2024池塘养殖尾水生态处理技术规范.pdf VIP
- Kaierda凯尔达 KC20机器人操作说明书.pdf VIP
- 第四章陈述性知识课件.ppt VIP
- 锚固剂参数、规格与安装说明.doc VIP
- 2025年安徽省第七届粮食行业职业技能大赛(粮油保管员赛项)备考试题库资料(含答案).pdf VIP
- “巴渝工匠”杯重庆市粮食行业职业技能竞赛_(粮油)仓储管理员备赛试题库资料(含答案).pdf
- 最新锅炉工资格完整考试题库必背100题(含答案) .pdf VIP
- 三未信安密管服务平台用户手册汇编.doc VIP
文档评论(0)