这是一本全面、系统介绍最新可视化应用程序开发工具PowerBuilder9.0的实用指南。本书主要内容包括:PowerBuilder9.0的新特性、基础知识、一个完整实例、PowerScript目标和应用对象、连接与定义数据库、PowerScript编程语言、创建窗口与菜单、活用控件、创建数据窗口对象、使用数据窗口控件、用户对象和用户事件、数据管道、创建Web应用程序、测试、完善与发行应用程序及常用数据库连接参数。本书在系统阐述利用PowerBuilder开发应用程序的方法、步骤的同时,还精心设计了与相应章节内容相关的实例,并独具匠心地给出了开发过程中应该特别注意的事项,希望能为各层次的读者提供掌握多种应用程序开发的技巧。另外,初学者只要跟随第2章实例认真操作一遍,就可以比较完整地掌握PowerBuilder应用程序的开发过程。本书文字简洁,语言流畅,内容由浅入深,通俗易懂,范例贴切实用。本书不但特别适合从事PowerBuilder9.0开发和应用的广大技术人员学习使用,同时也可作为大专院校相关专业师生的自学读物和参考材料,另外,还可作为社会培训班教材。PowerBuilder自问世以来就受到了广大开发人员的青睐,它具有开发效率高、成本低的特点;它是一个面向对象的开发工具,代码的可重用性好、软件易于维护;针对数据库应用提供了多种手段与方法,特别适合信息系统和管理系统的应用开发;与Web紧密集成,同时支持两层和多层应用程序的生成与实现,满足了将传统应用与Web新型应用集成提升的目标;提供了丰富的控件、对象、函数及向导,灵活易用的用户界面,大大降低了应用系统的开发工作量。自从1994年使用PowerBuilder开发应用系统以来,笔者已经成功完成了多个大型实用系统的研制。笔者使用PowerBuilder为国家工商行政管理总局某下属单位开发的商标公告排版系统已经顺利运行了5年;笔者研制的数据库应用系统生成工具DBBUILDER在开发新系统时发挥了很好的作用。利用DBBUILDER,用户只需使用该工具提供的界面定义数据库后,就能完成数据的输入、检索、打印、排序以及多媒体应用等功能。本书共分13章,覆盖了使用PowerBuilder开发实用数据库应用系统、特别是信息管理系统的主要方面,并在本书中穿插了大量的实用技巧(书中使用"多学几招"标记)和注意事项(书中使用"脚下留神"标记)。第0章提纲挈领,介绍PowerBuilder9.0新增或改进的特性,对使用过PowerBuilder以前版本的开发人员来说,可以从中发现PowerBuilder的新用法、改进应用程序的性能、简化实现方法、实现以前版本不能或难以实现的功能。第1章到第13章是本书的核心,详细阐述PowerBuilder开发客户朋艮务器型应用程序和Web应用程序的方法、步骤以及注意事项,并在第13章介绍了调试应用程序的多种工具和手段、部署应用程序所需的文件、数据库接口定义等,其中有些方法在大多数PowerBuilder参考书中难以找到。第2章是一个完整的实例,它通过开发一个简易的通讯录管理程序,说明使用PowerBuilder开发数据库类应用程序的基本步骤、过程和方法,同时也说明了开发过程中需要用到的对象和工具。建议初学PowerBuilder的读者认真阅读,并花上一两个小时,动手跟着书中提供的步骤做一做,这样,有利于快速掌握PowerBuilder,并能够更好地理解和运用随后章节介绍的内容。本书的最后给出了一个附录,它列出了PowerBuilder9.0支持的常用数据库接口以及针对具体数据库的DBParm连接参数。参加本书编写、整理、资料搜集工作的人员有:张长富、李匀、刘民、马静静、马向群、黄中敏、张建安、王志宏、卢园林、王丰、王锋等。享受政府特殊津贴的高级工程师张福林先生对本书提出了许多指导性的意见和建议,在此表示深切的感谢。由于笔者水平所限,热忱欢迎读者批评指正。笔者的E-mail地址:chfuzh@263.net