出版时间:2009-2 出版社:樊金生,张翠肖,等、樊金生、张翠肖、 沙金 科学出版社 (2009-02出版) 作者:张翠肖,沙金 等 著 页数:325
前言
1999年我们编写了《PowerBuilder 6.5实用教程》,该书荣获铁道部第四届优秀教材二等奖。2003年和2004年又分别出版了《PowerBuilder 8.0实用教程》和PowerBuilder 9.0实用教程》,该书己多次重印,深受读者好评,2006年被教育部列为普通高等教育“十一五”国家级规划教材。应广大读者的要求,我们又编写了《PowerBuilder 10.5实用教程》,本书吸取了前三版的精髓,完善了不足。在当今信息时代,数据处理技术已深入到我们工作和生活的方方面面,而数据库技术是数据处理不可缺少的手段。随着数据库技术的发展,面向对象的数据库、分布式数据库、多媒体数据库、数据库开发工具的研究方兴未艾。PowerBuilder是一种快速构建商业应用程序的面向对象的开发工具,IDC将之称为一种“黄金标准”,即一个用于衡量所有应用开发工具的基准。它集面向对象数据库技术、分布式应用技术、多媒体技术于一身,是目前最有代表性的数据库开发工具,它占有全球客户/服务器前端开发工具市场40%的份额,位居第一,几乎已发展成为客户/服务器前端开发工具的标准。PowerBuilder 10.5版是Sybase公司2006年推出的新一代4GLPlus数据库开发工具,它不仅继承了以往版本的各种先进技术,而且适应目前开放式软件的发展潮流,在快速集成开发环境中增加了构建Web Services、JSP Web、EJB的功能,满足了在4GLRAD环境中创建完整应用和应用组件的需求,并使企业应用可以平滑过渡到基于浏览器和Web的应用模式下。同时,PowerBuilder 10.5的Web应用开发支持与J2EE和.NET紧密集成,卓越的应用开发效率及强大的Web功能为新版本增色不少。作为一个面向对象的、手段丰富的开发环境,它能极大地提高程序员的工作效率,加快应用系统的开发速度。随着PowerBuilder的日益普及,希望了解和掌握它的人越来越多,在大学的很多专业也已开设有关课程介绍PowerBuilder。本书正是应这种要求而写的,它按教材的体系、教学的特点来介绍PowerBuilder,力求通俗易懂、由浅入深、循序渐进,并附有习题,便于学生练习和掌握所学内容。本书除详细介绍PowerBuilder的基本内容,如应用、窗口、菜单、数据窗口、数据库、事件、函数、用户对象之外,还介绍了数据管道、动态数据窗口、拖放技术、API技术、分布式应用和Web应用等高级技术。通过本书的学习,不仅能达到入门的目的,还能掌握应用系统的实际开发能力,自己开发出实用、高效的应用系统。本书可作为大专院校学生的教材和教学参考书,也可供各种培训班使用和应用开发人员参考。
内容概要
《PowerBuilder 10.5实用教程》系统描述了PowerBuilder 10.5版的组成及其语言、事件和函数,对构成PowerBuilder的各种对象(应用、窗口、菜单、控件、数据窗口、用户对象)以及它们的创建和使用方法等内容做了详细讲解,演示了如何用installShield制作安装盘,并介绍了数据管道、动态数据窗口、拖放技术、API技术、分布式应用和Web应用等高级技术,最后一章针对PowerBuilder的主要技术给出了一个完整的实例。各章后面附有习题,便于学生练习。 《PowerBuilder 10.5实用教程》可作为大专院校学生学习PowerBuilder的教材和教学参考书,也可供各种培训班使用和应用开发人员参考。
书籍目录
第1章 PowerBuiIder10.5 概述1.1 PowerBuilder10.5 简介1.1.1 PowerBuilder的优异功能和特点1.1.2 PowerBuilder10.5 的新特性1.2 PowerBuilder10.5 的开发环境1.2.1 PowerBuilder工具栏的组成1.2.2 PowerBuilder的画板1.2.3 PowerBuilder菜单栏的组成1.3 PowerBuilder10.5 应用系统的构成1.3.1 工作区和目标1.3.2 窗口、控件、事件和程序1.3.3 函数1.4 本书的应用实例习题第2章 数据库2.1 数据库的建立2.1.1 创建本地的AdaptiveServerAnywhere数据库2.1.2 创建表2.2 PowerBuilder与各种数据库的连接2.2.1 通过ODBC接口连接2.2.2 通过专用接口连接2.2.3 改变连接的数据库2.3 操作数据库表2.3.1 打开、关闭和删除表2.3.2 修改表和列的属性2.3.3 修改表的定义2.3.4 建立索引2.3.5 建立主键和外部键2.3.6 数据库操作日志2.4 视图操作2.4.1 创建和删除视图2.4.2 查看视图的SQt,语法2.4.3 表或视图语法的输出2.5 数据操作2.5.1 数据检索2.5.2 数据修改2.5.3 数据排序和过滤2.5.4 大量数据的录入2.5.5 数据打印2.6 数据库的管理2.6.1 数据库存取控制2.6.2 执行SQL语句2.6.3 数据库的备份与恢复习题第3章 应用对象3.1 概述3.2 创建新的应用对象3.3 指定应用对象的属性3.4 编写应用级的程序3.4.1 编程环境3.4.2 事件处理程序习题第4章 窗口及窗口上的控件4.1 窗口的组成及类型4.2 创建窗口4.2.1 窗口工作区4.2.2 定义窗口的属性4.2.3 在窗口上放置控件4.2.4 窗口的保存4.2.5 查看定义好的窗口4.2.6 窗口对象的编程4.3 窗口上放置的控件4.3.1 在窗口上放置控件4.3.2 设置控件的属性4.3.3 调整窗口上的控件4.3.4 控件的编程4.4 控件的使用4.4.1 激活动作类型(按钮类型)4.4.2 列出选择项类型4.4.3 文本显示和编辑控件4.4.4 列表选择4.4.5 图片控件4.5 窗口的继承习题第5章 菜单5.1 菜单的创建和设计5.2 预览和打印菜单5.3 通过继承创建菜单5.4 菜单的编程5.5 菜单的调用习题第6章 事件6.1 应用对象的事件6.2 窗口对象的事件6.3 窗口上控件的事件6.4 菜单事件6.5 PowerBuilder对象的用户自定义事件6.6 在程序中触发事件习题第7章 数据窗口7.1 概述7.2 创建数据窗口7.3 使用数据窗口的步骤7.4 数据源7.5 显示风格7.6 数据窗口画板7.7 设置数据窗口对象的总钵属性7.8 设置数据窗口中对象的属性7.9 列的编辑风格7.1 0列的显示格式7.1 1数据校验7.1 2在数据窗口中添加对象7.1 3增强数据窗口的功能7.1 4数据窗口的打印7.1 5统计图的使用7.1 6导入和导出XML数据习题..第8章 PowerScript编程语言8.1 语言初步8.2 数据类型8.3 变量8.4 常量8.5 数组8.6 运算符和表达式8.7 PowerScript语句8.8 嵌入SQL语句8.9 结构8.1 0用户函数习题第9章 函数9.1 数值计算函数9.2 日期时间函数9.3 字符串操作函数9.4 Blob(大二进制对象)函数9.5 数据类型检查与转换函数9.6 数组函数9.7 文件操作函数9.8 打印函数9.9 定时操作函数9.10 打开与关闭窗口函数9.11 库管理函数9.12 邮件函数9.13 注册函数9.14 系统与环境函数9.15 其他系统函数9.16 对象函数9.17 分布式应用函数9.18 Internet/Intranet服务函数第10章 应用的调试和发行10.1 应用程序的调试10.2 应用程序的运行10.3 生成可执行文件10.4 应用程序的发行10.5 制作安装盘习题第11章 用户对象11.1 用户对象简介11.2 用户对象的创建11.3 使用用户对象11.4 窗口与用户对象间的通信11.5 用户对象使用综合示例习题第12章 PowerBuilder高级应用12.1 动态数据窗口12.2 应用程序接口(API)12.3 嵌套报表12.4 交叉表12.5 OLE2.012.6 PowerBuilder分布式应用12.7 数据管道12.8 拖放技术第13章 创建Web应用13.1 Web和Internet之间的关系13.2 建立Web数据窗第14章 应用实例14.1 实例概述14.2 创建一个应用14.3 数据库设计14.4 创建表14.5 创建窗口14.6 创建菜单14.7 将主菜单与主窗口连接14.8 创建数据窗口主要参考文献
章节摘录
插图:第1章 PowerBuilder 1 015概述§1.1 PowerBuilder 10.5简介PowerBuilder 1 0.5版是Sybase公司2006年推出的新一代4GL Plus数据库开发工具,它不仅继承了以往版本的各种先进技术,而且适应目前开放式软件的发展潮流,在快速集成开发环境中增加了构建web Services、JSP Web、EJB的功能,满足了在4GL RAD环境中创建完整应用和应用组件的需求,并使企业应用可以平滑过渡到基于浏览器和Web的应用模式下。同时,PowerBuilder 10.5的Web应用开发支持与J2EE和.NET紧密集成,卓越的应用开发效率及强大的Web功能为新版本增色不少。§1.1.1 PowerBuilder的优异功能和特点(1)对多种数据库的支持PowerBuilder同时支持多种关系型数据库管理系统,如Sybase、Oracle、Informix、MS SQL Server等,提供了多种数据库的专用接口、JDBC和ODBC接口。(2)数据窗口(DataWindow)对象PowerBuilder拥有数据窗口这个具有专利技术的智能对象,利用该对象可以操作数据库的数据而无需编写SQL语句。它具有丰富的数据窗口数据源和多种样式的数据显示格式,可以查询、修改、插入、删除、浏览、打印数据,打开和存储数据,也可在数据窗口中直接定义功能按钮实现预定义的系统功能,它还支持数据库的事务管理和并发控制等机制。
编辑推荐
《PowerBuilder 10.5实用教程》由科学出版社出版的。
图书封面
评论、评分、阅读与下载