前 言
第1章 PowerBuilder 10入门 1
1.1 PowerBuilder的发展简史 1
1.2 PowerBuilder 10的功能和特点 1
1.3 安装PowerBuilder 10 3
1.4 PowerBuilder 10开发环境 5
1.5 一个简单数据库应用程序示例 10
1.6 本章小结 15
第2章 PowerBuilder编程基础 16
2.1 PowerScript编程语言基础 16
2.2 程序控制结构 26
2.3 函数和结构 29
2.4 属性和事件 38
2.5 本章小结 39
第3章 PowerBuilder应用对象 40
3.1 PowerBuilder的应用对象 40
3.2 PowerBuilder的窗口对象 46
3.3 PowerBuilder的菜单对象 57
3.4 使用代码编辑器 59
3.5 本章小结 63
第4章 PowerBuilder数据窗口对象 64
4.1 数据窗口对象概述 64
4.2 数据窗口画板 72
4.3 数据窗口控件 76
4.4 数据窗口对数据的过滤 88
4.5 增加数据窗口数据 89
4.6 本章小结 93
第5章 PowerBuilder事务对象 94
5.1 事务对象概述 94
5.2 事务对象的属性 97
5.3 设置事务对象 99
5.4 使用SQL语句 101
5.5 与数据库的连接 118
5.6 本章小结 122
第6章 PowerBuilder用户对象 123
6.1 用户对象概述 123
6.2 创建用户对象 127
6.3 定制用户对象 134
6.4 使用用户对象 140
6.5 窗口与用户对象间的通信 146
6.6 使用用户对象制作通用对话框 150
6.7 本章小结 159
第7章 使用库文件 160
7.1 库文件概述 160
7.2 管理PBL库 164
7.3 操作库与维护库 168
7.4 根据已有的库文件创建目标 172
7.5 本章小结 174
第8章 使用数据管道 175
8.1 数据管道概述 175
8.2 数据管道操作 175
8.3 数据管道实例 183
8.4 本章小结 192
第9章 程序调试与发布 193
9.1 程序调试 193
9.2 断点操作 194
9.3 调试方法 197
9.4 查看信息 197
9.5 发布应用程序 201
9.6 制作安装盘 209
9.7 本章小结 210
第10章 客户信息管理系统 211
10.1 系统分析 211
10.2 数据库设计 213
10.3 功能模块设计 217
10.4 报表设计 244
10.5 系统编译发布 250
10.6 本章小结 254
第11章 超市进销存管理系统 255
11.1 系统分析 255
11.2 数据库设计 258
11.3 功能模块设计 264
11.4 本章小结 286
第12章 图书馆管理系统 287
12.1 系统分析 287
12.2 功能模块设计 289
12.3 编译运行 306
12.4 本章小结 318
第13章 宾馆管理系统 319
13.1 系统分析 319
13.2 数据库设计 324
13.3 功能模块设计 329
13.4 本章小结 350
第14章 电力行业设备分析系统 351
14.1 系统分析 351
14.2 数据库设计 359
14.3 功能模块设计 366
14.4 数据管道的设计 373
14.5 本章小结 378
附录A PowerBuilder中的常用控件 379
A.1 按钮控件 379
A.2 显示与编辑文本 380
A.3 单选钮、复选框与组框 384
A.4 列表选择 386
A.5 显示图像 390
A.6 使用树形视图控件 392
A.7 使用列表视图控件 398