本书注意理论与实践相结合,注重基本知识的传授与基本技能的训练。一方面,介绍基本概念和基本原理时,说明清楚为什么要使用某项技术,以及怎样使用,并分析比较不同场合使用不同技术的原因及特点;另一方面,为配合介绍某项技术的使用方法,设计了大量生动有趣的例题,把这些技术应用到设计实践中,体现出它们的实用价值,既巩固了理论知识,提高了软件设计能力,同时又为以后的软件开发和应用打下了坚实的基础。
PowerBuilder是具有图形界面的分布式数据库的前端开发工具,能够快速开发出面向对象的数据库应用程序。
本书讨论构成PowerBuilder应用程序的基本要素和必备知识。主要内容包括:PowerBuilder简介、PowerScript语言、窗口与控件、创建数据库应用程序、数据窗口对象、数据窗口控件、菜单与多文档界面设计、程序调试与创建可执行文件、使用SQL语言、软件重用设计及综合应用设计。
本书围绕如何快速开发PowerBuilder应用程序而展开叙述,结构清晰,逐步深入,内容丰富。配合基础知识的讲解,书中给出大量典型生动的实例,演示怎样使用PowerBuilder提供的各种功能设计Windows应用程序。
本书既可作为高等学校计算机及相关专业本科学生教材,也可作为从事计算机软件开发和工程应用人员的参考书。
第1章 PowerBuilder简介 1
第2章 PowerScript语言 23
第3章 窗口与控件 57
第4章 创建数据库应用程序 86
第5章 数据窗口对象 111
第6章 数据窗口控件 141
第7章 菜单与多文档界面设计 164
第8章 程序调试与创建可执行文件 187
第9章 使用SQL语 197
第10章 软件重用设计 216
第11章 综合应用设计 242
附录A PowerScript语言的保留字 253
附录B PowerScript语言的系统函数 254
附录C 代词 257
参考文献 258