《PowerBuilder 9.0精彩编程百例》源代码(第02-03章)
PowerBuilder 9.0是一款强大的企业级应用开发工具,尤其在数据库应用开发领域有着广泛的应用。本书《PowerBuilder 9.0精彩编程百例》旨在通过丰富的实例来深入讲解其编程技巧和应用方法。源代码分为了两个部分,分别对应第二章和第三章的内容,下面我们将详细探讨这两个章节涉及的知识点。 第二章可能涵盖了以下主题: 1. **PowerBuilder基本概念**:介绍PowerBuilder的集成开发环境(IDE),包括窗口布局、对象浏览器、事件驱动编程模型等基础知识。 2. **数据窗口对象**:数据窗口是PowerBuilder的核心组件,用于显示和操作数据库中的数据。本章可能涉及到数据窗口的各种类型(如Report、Freeform、Grid等)、数据源设置、查询条件以及各种操作(如排序、过滤、分组)。 3. **事件处理**:讲解如何编写事件处理函数,如窗口的Open、Close事件,控件的Click、Change事件等,以及如何在事件处理中实现业务逻辑。 4. **窗口和控件**:介绍窗口和控件的创建、属性设置、布局管理,以及常用控件的使用,如按钮、文本框、列表框等。 5. **数据库连接与操作**:包括ODBC数据源的配置、SQL语句的编写、事务处理等,讲解如何在PowerBuilder中进行数据库操作。 6. **应用实例**:提供一些基础的数据库应用实例,如用户登录系统、简单的数据报表等,帮助读者巩固所学知识。 第三章可能进一步深入到更复杂的主题: 1. **PowerScript语言**:详述PowerBuilder的脚本语言PowerScript,包括变量、常量、运算符、流程控制语句(如If-Then-Else、For-Next、While-Wend等)以及函数的使用。 2. **用户自定义函数和类**:讲解如何创建和使用用户自定义函数和类,以提高代码复用性和模块化。 3. **应用程序的发布与部署**:介绍如何打包应用程序,生成可执行文件,以及配置安装程序,确保软件在不同环境中能够正常运行。 4. **数据窗口的高级功能**:涉及数据窗口的复杂计算、子数据窗口、嵌套数据窗口、参数查询等高级特性。 5. **对象继承与多态**:深入讲解PowerBuilder中的面向对象编程概念,如对象继承、接口、多态性等,以及如何利用这些特性进行设计和编码。 6. **错误处理和调试**:介绍如何使用PowerBuilder的调试工具,进行错误处理和程序优化。 7. **Web服务和Internet集成**:如果涵盖此内容,可能会讲解如何使用PowerBuilder访问Web服务,以及与Internet技术的集成,如HTTP请求、SOAP通信等。 每一章的源代码实例都是对理论知识的实践应用,读者可以通过运行和分析代码,加深对PowerBuilder的理解,提升编程技能。通过深入学习和实践这些实例,开发者将能够更好地应对实际项目中的挑战,设计出高效、稳定的企业级应用。
- 1
- 2
- yuzhuchao2014-12-22只有两章代码,把一本书拆成很多文档,这做法不够地道。
- 疾驰的蜗牛2014-03-21很好的一個資源,不過如果把全部章節都集全就好了
- 粉丝: 15
- 资源: 9
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 服务器生成的一个自用的模型
- MATLAB图片调整亮度算法
- 【python毕业设计】基于python的抑郁症患者看护系统(完整前后端源码).zip
- 【python毕业设计】基于Python的电影票房数据分析系统的设计与实现(完整前后端源码).zip
- 基于OSGEarth引擎,实现三维动态海洋流场可视化C++源码(高分项目)
- java新手小游戏学习资料练手游戏.zip
- .obsidian.zip
- 【python毕业设计】基于Django的个性化餐饮管理系统(完整前后端源码).zip
- 使用C#进行Yolov5模型的训练以及推理
- 【python毕业设计】django食堂外卖系统(完整前后端源码).zip