PB 9.0实用教程及源代码



PB 9.0,全称为PowerBuilder 9.0,是一款由Sybase公司开发的面向对象的快速应用程序开发工具(RAD),主要用于构建企业级的数据库应用。本教程结合了理论与实践,旨在帮助用户深入理解和掌握PB 9.0的核心功能和编程技巧。 一、PB 9.0基础概念 1. PowerScript:PB 9.0中的主要编程语言,它是一种面向对象的脚本语言,支持类、对象、继承等概念。 2. DataWindow:PB的核心组件,用于数据的显示、编辑、检索和更新,支持多种数据库和SQL语句。 3. 用户界面对象:包括窗口、菜单、按钮、文本框等,用于构建应用程序的图形用户界面。 二、PB 9.0关键特性 1. 面向对象编程:支持类的创建、继承和多态性,使得代码复用和维护更为便捷。 2. 数据绑定:DataWindow可以直接绑定到数据库表或视图,实现数据的实时交互。 3. 自动化服务器支持:可以与外部对象(如Excel、Word)进行交互,实现数据的导入导出。 4. 图形化界面设计:通过拖放方式快速创建和布局UI元素,降低了开发难度。 三、教程内容 1. 经典程序解析:教程可能包含对一些典型PB程序的分析,帮助学习者理解PB 9.0的编程逻辑和最佳实践。 2. 图书管理系统:这是PB 9.0的一个实际应用示例,涉及数据库设计、用户界面构建、数据操作等功能,是学习数据库应用开发的好素材。 3. 学生选课系统:这个例子展示了PB在处理复杂业务逻辑时的能力,比如多用户并发、事务处理等,有助于提升对PB 9.0的理解。 4. 经典小程序剖析:可能包含一些小而精的示例,用于讲解特定功能或技巧,如数据处理、事件响应等。 四、源代码讲解 源代码部分是学习的关键,通过阅读和分析源代码,你可以: 1. 学习如何组织和架构PB项目。 2. 掌握DataWindow的使用方法,如查询、更新、排序和过滤数据。 3. 了解如何处理用户交互,如按钮点击事件、窗口打开关闭等。 4. 学习如何进行错误处理和调试技巧。 五、学习路径建议 1. 了解PB 9.0的基本概念和界面。 2. 然后,逐步学习PowerScript语法和DataWindow的使用。 3. 通过实例项目(如图书管理系统和学生选课系统)实践操作,巩固所学知识。 4. 深入研究源代码,理解并模仿其设计思路。 PB 9.0实用教程结合源代码的学习,将帮助你从基础到进阶,全面掌握PB 9.0的开发技能。通过不断的实践和探索,你将成为一名熟练的PB开发者,能够应对各种复杂的数据库应用挑战。


















































































































- 1

- zhaohe9452012-12-21图书管理系统的pbw文件是空的= =
- li6712072013-01-04图书管理系统打不开
- dengliang27412015-05-07内容不完整,有些打不开

- 粉丝: 13
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 2007年9月全国计算机等级历年考试三级网络技术笔试真题02327.doc
- 项目管理价值规划体现在哪.docx
- 河南省网络舆情分析报告.docx
- 信息化背景下的事业单位会计内部控制对策.docx
- 浅析计算机操作系统及其发展.docx
- 专业技术人员继续《网络效应》题库.doc
- 操作系统与网络知识.ppt
- 水利工程机电设备质量管理和自动化监控技术分析.doc
- C单片机烟雾报警器设计方案原版.doc
- 基于大数据的承德数字经济及相关产业链研究.docx
- 探究性学习模式在中职计算机教学中的应用.docx
- 教室电铃的PLC自动控制.doc
- 安防电子商务发展背景及趋势分析.docx
- ATS单片机自动控制电铃设计方案与开发.doc
- 单片机的电子密码锁设计开题报告.doc
- 基于物联网的实验室管理模式的研究.docx


