PowerBuilder实战指南:面向对象的数据库应用开发

下载需积分: 11 | PPT格式 | 1.36MB | 更新于2024-07-23 | 170 浏览量 | 4 下载量 举报
收藏
"《PowerBuilder实用教程》由郑阿奇主编,殷红先和张为民编著,由电子工业出版社出版。本书详细介绍了PowerBuilder这一强大的数据库应用开发工具,包括其开发环境、特点、集成开发环境(IDE)、CodeExamples、应用程序开发步骤以及简单应用程序实例。PowerBuilder不仅适用于传统客户/服务器架构,还支持分布式系统和Internet应用的开发,并且全面支持新兴的网络技术和数据库管理系统。" 在深入探讨PowerBuilder的知识点之前,首先我们要理解PowerBuilder是一个由Sybase Inc.的子公司PowerSoft在1991年推出的开发工具,它以其面向对象和可视化的特性,简化了数据库应用程序的开发流程。 **1. PowerBuilder的特点** 1. **专业的客户/服务器开发工具**:PowerBuilder设计用于构建高效、基于客户/服务器的系统,客户端应用程序负责交互,服务器端处理计算任务和数据存储,两者协同工作,实现数据的高效管理。 2. **面向对象的编程**:PowerBuilder允许开发者创建自定义的用户对象,扩展预定义对象,通过组合不同对象来构建复杂的应用程序。这种编程方式提高了代码的重用性和模块化,降低了维护难度。 3. **支持多种关系数据库管理系统**:PowerBuilder支持多种RDBMS,包括大型和小型数据库。对于大型数据库,它提供了专门的接口以优化性能;对于小型数据库,可以通过ODBC接口灵活访问。 **2. 集成开发环境IDE简介** PowerBuilder的IDE提供了可视化的开发环境,使开发者可以通过拖放操作创建用户界面,直观地编辑和调试代码。IDE包含了许多关键组件,如数据窗口(DataWindow)用于数据展示和操作,对象浏览器(Object Browser)用于查看和管理项目中的对象,以及源代码编辑器(Source Editor)用于编写和修改代码。 **3. 应用程序开发步骤** - 理解需求并规划应用程序的架构。 - 创建数据源连接,设置与数据库的通信。 - 设计用户界面,包括窗口(Windows)、菜单(Menus)和控件(Controls)。 - 编写业务逻辑,通常在事件处理函数中实现。 - 测试应用程序,确保功能正确无误。 - 部署应用程序,生成可执行文件或应用服务器。 **4. 简单应用程序实例** 书中可能包含实际的代码示例,指导读者如何创建一个简单的应用程序,比如一个登录窗口,通过数据窗口连接到数据库,验证用户输入的用户名和密码,展示如何在PowerBuilder中实现这样的交互。 《PowerBuilder实用教程》是一本全面介绍PowerBuilder的书籍,无论对于初学者还是有经验的开发者,都是学习和掌握这一工具的宝贵资源。通过学习,读者能够熟练地利用PowerBuilder构建高效、跨平台的数据库应用程序,并适应不断变化的网络技术环境。

相关推荐