基本信息·出版社:电子工业出版社 ·页码:440 页 ·出版日期:2009年02月 ·ISBN:7121079526/9787121079528 ·条形码:9787121079528 ·版本:第3版 · ...
商家名称 |
信用等级 |
购买信息 |
订购本书 |
|
 |
PowerBuilder 实用教程(第3版) |
 |
|
 |
PowerBuilder 实用教程(第3版) |
 |

基本信息·出版社:电子工业出版社
·页码:440 页
·出版日期:2009年02月
·ISBN:7121079526/9787121079528
·条形码:9787121079528
·版本:第3版
·装帧:平装
·开本:16
·正文语种:中文
·丛书名:普通高等教育“十一五”国家级规划教材,高等学校计算机教材
内容简介 《PowerBuilder 实用教程》包含实用教程、习题、上机操作指导和综合应用实习等4部分。实用教程比较系统地介绍了PowerBuilder 9.0开发环境、PowerScript语言、窗口及窗口控件、创建数据库、数据窗口对象及控件、用户自定义对象及事件函数和结构、选单、SQL语句、游标、数据管道、PBL库管理器等。习题主要用于训练基本概念。实验部分着重训练配套的基本内容和操作方法,实验内容既是一个应用题又是一个开发题。综合应用实习把各部分连在一起,构成一个小的应用系统。
《PowerBuilder 实用教程》可作为大学本科和高职高专有关课程的教材或教学参考书,也可作为PowerBuilder开发应用系统的用户学习和参考。
目录 第1部分 PowerBuilder实用教程
第1章 PowerBuilder开发环境
1.1 集成开发环境IDE简介
1.1.1 PB的基本概念
1.1.2 主窗口
1.2 简单应用程序实例
1.2.1 带窗口的简单应用程序
1.2.2 无窗口的简单应用程序
第2章 PowerScript语言
2.1.PowerScript基础
2.1.1 注释
2.1.2 标识符
2.1.3 续行符
2.1.4 特殊字符
2.1.5 空值
2.2 数据类型
2.2.1 标准数据类型
2.2.2 枚举类型
2.3 变量声明及作用域
2.3.1 变量声明
2.3.2 数组的声明
2.3.3 变量作用域
2.4 运算符及表达式
2.4.1 算术运算符
2.4.2 关系运算符
2.4.3 逻辑运算符
2.4.4 连接运算符
2.4.5 运算符的优先级
2.5 PowerScript语句
2.5.1 赋值语句
2.5.2 分支语句
2.5.3 循环语句
2.5.4 GOTO语句
2.6 几个常用的标准函数
2.6.1 MessageBox函数
2.6.2 Open函数
2.6.3 Close函数
2.6.4 Run函数
2.7 编辑代码
2.8 应用程序编程实例
第3章 窗口
3.1 创建新的窗口对象
3.1.1 创建窗口对象的过程
3.1.2 窗口的继承
3.1.3 窗口画板
3.1.4 预览窗口
3.2 窗口属性
3.2.1 窗口的类型和基本属性
3.2.2 窗口的滚动属性
3.2.3 应用程序窗口的工具栏
3.2.4 窗口的其他属性页
3.3 窗口函数
3.3.1 Power'Buidler窗口函数
3.3.2 用户自定义窗口函数
3.4 窗口事件
3.5 窗口编程
第4章 窗口控件
4.1 窗口控件的种类
4.2 向窗口添加控件
4.2.1 添加窗口控件的方法
4.2.2 选中窗口控件的方法
4.2.3 删除窗口控件的方法
4.2.4 复制窗口控件的方法
4.3 窗口控件的布局调整
4.3.1 齐整性操作
4.3.2 窗口控件的Tab键顺序
4.4 窗口控件的通用属性
4.5 常用的窗口控件
4.5.1 选项卡
4.5.2 命令按钮与图像按钮
4.5.3 单选钮、复选框与分组框
4.5.4 静态文本与图片
4.5.5 单行编辑框与多行编辑框
4.5.6 编辑掩码控件
4.6 常用的窗口控件编程实例
4.6.1 创建窗口应用程序和基本窗口
4.6.2 通过窗口继承创建新窗口w1
4.6.3 通过窗口继承创建新窗口w2
4.6.4 通过窗口w1定义的登录界面进入窗口w2
第5章 创建数据库
5.1 数据库概述
5.2 数据库画板
5.3 创建ASA数据库
5.4 创建ODBC数据源
5.5 配置:DBProfile
5.6 连接数据库
5.7 创建表
5.7.1 创建新表
5.7.2 定义表结构
5.7.3 删除表
5.7.4 创建主键、索引和外键
5.7.5 删除主键、索引和外键
5.7.6 定义列的扩展属性
5.8 数据的输入
5.8.1 利用图形界面方式输入数据
5.8.2 利用嵌入式SQL命令来输入数据
5.9 视图
第6章 数据窗口
6.1 数据窗口初步
6.1.1 创建数据窗口对象
6.1.2 创建数据窗口控件
6.1.3 数据库操作编程
6.1.4 连接数据库编程实例
6.2 数据源
6.2.1 快速选择数据源QuickSelect
6.2.2 SQL选择数据源SQLSelect
6.2.3 查询数据源Query
6.2.4 外部(External)数据源
6.2.5 存储过程(StoredProcedure)数据源
6.3 数据窗口的显示风格
6.3.1 显示风格的种类和特点
6.3.2 各种风格数据窗口的创建
6.4 数据窗口画板
6.4.1 数据窗口画板
6.4.2 定制数据窗口画板
6.5 设计数据窗口对象
6.5.1 数据窗口对象中字段标签的属性
6.5.2 数据窗口对象中字段的属性
6.5.3 Tab键的跳转次序
6.5.4 查询结果中重复值的压缩
6.5.5 数据窗口对象的有效性检验
6.5.6 数据窗口对象的排序
6.5.7 数据窗口对象的过滤
6.5.8 数据窗口对象中数据的导出和导入
6.5.9 在数据窗口中使用条件位图
6.6 数据窗口对象编程实例
第7章 数据窗口控件
7.1 数据窗口控件
7.2 数据窗口控件属性
7.3 数据窗口控件事务对象
7.4 数据窗口控件的函数
7.5 数据窗口控件的事件
7.6 数据窗口编程
7.7 数据窗口编程实例
第8章 高级窗口控件
8.1 列表框、图片列表框、下拉列表框与下拉图片列表框
8.1.1 列表框常用属性、事件和函数
8.1.2 列表框控件编程实例
8.2 列表视图与树状视图
8.2.1 列表视图控件ListView
8.2.2 列表视图编程实例
8.2.3 树状视图控件TreeView
8.2.4 树状视图控件编程实例
8.3 统计图
8.3.1 统计图的结构
8.3.2 统计图形的种类
8.3.3 统计图控件的属性
8.3.4 统计图控件的函数
8.3.5 统计图控件的编程
8.3.6 统计图控件编程实例
……
第2部分 习题
第1章 习题
第2章 习题
第3章 习题
第4章 习题
第5章 习题
第6章 习题
第7章 习题
第8章 习题
第9章 习题
第10章 习题
第11章 习题
第12章 习题
第13章 习题
第14章 习题
第15章 习题
第3部分 上机操作指导
第4部分 综合应用实习一
第4部分 综合应用实习二
……
序言 数据库设计与开发是计算机应用的最主要的方面,Power Builder是目前最有代表性的数据库前端开发工具之一。它以其优良的功能和普及率领导着数据库应用技术的发展潮流。PowerBuilder·采用目前流行的图形化的界面和可视化的编程方法,通过引入独具特色的数据窗口对象,使得开发人员可以可视化地完成对数据库的开发。为了适应数据库设计与开发的需要,许多高等学校开设了以讲授Power Builder为主要内容的数据库应用课程。
2001年,我们结合PowerBuilder的教学和开发实践经验,编写了《PowerBuilder实用教程》,比较全面、系统地介绍了PowerBuilder7.0的主要功能和应用技术。推出后,得到高校教师、学生和广大读者的广泛认同,两年重印7次。2004年,我们根据《PowerBuilder实用教程》第1版的成功经验,结合几年教学和开发实践积累,以Power Builder9.0为平台,推出((PowerBuilder实用教程》第2版,市场更加热销,目前已经重印11次。在此我们对大家的信任表示由衷的感谢!
为什么要推出((PowerBuilder实用教程(第3版)》?
《PowerBuilder实用教程(第3版)》以目前最新的PowerBuilder10.0为平台,结合近3年的教学实践,教程实例更加系统,配套更加完备,前后内容既独立又有联系。章节有小综合,最后有两个大综合,分别介绍开发C/S模式和:B/S模式(网络免费下载)的数据库应用系统。
本书不仅适合于教学,也适合于用PowerBuilder开发应用系统的用户学习和参考。读者只要阅读本书,结合上机操作,完成书中的习题和上机实验,就能在较短的时间内基本掌握PowerBuilder及其应用技术。
本书由东南大学计算机系董逸生教授审稿。
本书由殷红先(南京师范大学)和张为民(海军指挥学院)编写,郑阿奇(南京师范大学)统编和定稿。
参加本套丛书编写的有郑阿奇、梁敬东、顾韵华、王洪元、杨长春、丁有和、徐文胜、曹弋、刘启芬、姜乃松、殷红先、彭作民、张为民、郑进、王一莉、刘毅、周怡君等。
文摘 插图:

第1章 PowerBuilder开发环境
PowerBuilder是著名的数据库应用开发工具生产厂商Sybase Inc.的子公司PowerSoft于1991年6月推出的数据库应用开发工具,经历了多次升级换代,本书所使用的版本为PowerBuilder 10.0。
PowerBuilder除了能够设计传统的高性能、基于客户机.服务器(CliendServer)体系结构的应用系统外,也能够方便地构建和实现分布式系统,还可以开发基于Internet的应用系统。
PowerBuilder支持应用系统同时访问多种数据库,这既包括诸如0racle、Sybase和SQL Server之类的大型数据库,也包括Access、FoxPro之类的支持ODBC接口的数据库。另外,PowerBuilder开发环境随身携带的Adaptive Server Anywhere本身就是个功能强大的数据库管理系统,对小型应用来说,直接使用这个数据库是个质优价廉的选择。为方便用户界面的开发,PowerBuilder提供了大量控件,这既丰富了应用程序的表达能力,也加快了项目的开发进度。PowerBuilder还支持分布式应用系统的开发,形成多层应用系统结构。应用PowerBuilder不仅能够开发客户端应用程序,而且还可以轻而易举地构造应用服务器,从而形成分布式应用。PowerBuilder支持多种平台,并能生成机器代码的可执行文件。