第1章 PowerBuilder概述
1. 1 PowerBuilder简介
1. 2 PowerBuilder的基本概念
1. 2. 1 画板
1. 2. 2 PowerBuilder库. 工作区和目标
1. 2. 3 对象. 属性和事件
1. 2. 4 PowerBuilder中的对象
1. 3 PowerBuilder8. 0的特性
1. 3. 1 卓越的应用集成开发环境
1. 3. 2 强大的Web开发功能
1. 3. 3 与EAServer的高度集成
1. 3. 4 数据库连接方面的改进
1. 3. 5 其他方面的改进
1. 4 PowerBuilder的开发环境
1. 4. 1 PowerBuilder8. 0的主窗口
1. 4. 2 系统树. 剪贴窗口和输出窗口
1. 4. 3 PowerBar. PainterBar和StyleBar
1. 4. 4 定制工具栏
1. 5 命名规范
1. 6 PowerBuilder程序开发步骤
习题
第2章 数据库操作
2. 1 数据库操作
2. 2 表操作
2. 2. 1 创建新表
2. 2. 2 删除表
2. 2. 3 创建主键. 索引和外键
2. 2. 4 删除主键. 索引和外键
2. 2. 5 定义列的扩展属性
2. 2. 6 数据的输入
2. 2. 7 视图
2. 3 建立PowerBuilder与数据库的连接
2. 3. 1 创建数据源
2. 3. 2 删除数据源
2. 4 数据库描述文件
2. 4. 1 配置DB Profile
2. 4. 2 连接和断开数据库
习题
第3章 PowerScript语言
3. 1 语言基础
3. 2 PowerScript语句
3. 2. 1 赋值语句
3. 2. 2 条件语句
3. 2. 3 循环语句
3. 2. 4 其他语句
3. 3 数组变量
3. 4 使用代词编写通用代码
3. 5 函数
3. 6 嵌入式SQL语句与数据库操作
习题
第4章 函数和结构
4. 1 函数的设计和应用
4. 1. 1 函数的调用
4. 1. 2 创建自定义函数
4. 1. 3 函数的重载和覆盖
4. 1. 4 使用外部函数
4. 2 结构的设计和应用
习题
第5章 创建应用对象
5. 1 创建应用程序对象
5. 1. 1 创建定制应用程序
5. 1. 2 创建模板应用程序
5. 1. 3 移植已有应用程序
5. 2 设置应用对象的属性
5. 3 应用对象事件
习题
第6章 窗口对象
6. 1 创建窗口
6. 1. 1 窗口画板
6. 1. 2 创建窗口
6. 2 窗口对象的属性
6. 3 窗口对象的函数
6. 4 窗口对象的事件
6. 5 窗口对象的控件
6. 5. 1 窗口控件的种类
6. 5. 2 窗口控件的操作
6. 5. 3 窗口控件的布局调整
6. 5. 4 窗口控件的通用属性
习题
第7章 菜单对象
7. 1 菜单概述
7. 2 创建与保存菜单
7. 2. 1 创建菜单
7. 2. 2 保存菜单
7. 2. 3 通过继承创建菜单
7. 3 编辑与使用菜单对象
7. 4 MDI应用窗口
7. 4. 1 MDI窗口的构成
7. 4. 2 建立MDI窗口
7. 4. 3 MDI窗口的工具栏
7. 4. 4 MDI窗口的MicroHelp
习题
第8章 数据窗口对象
8. 1 创建数据窗口对象
8. 2 数据窗口的显示格式
8. 3 数据窗口对象的数据源
8. 3. 1 Quick Select数据源
8. 3. 2 SQL Select数据源
8. 3. 3 Query数据源
8. 3. 4 Stored Procedure数据源
8. 3. 5 External数据源
8. 4 设置数据窗口工作区属性
8. 4. 1 Design窗口
8. 4. 2 Preview窗口与数据库操作
8. 4. 3 设置数据窗口对象的总体属性
8. 4. 4 设置数据窗口对象的具体属性
8. 4. 5 数据列的编辑风格
8. 5 向数据窗口添加对象
8. 5. 1 添加文本
8. 5. 2 添加新列
8. 5. 3 添加图片
8. 5. 4 添加绘图控件
8. 5. 5 添加按钮
8. 5. 6 添加计算列或计算域
8. 6 增加数据窗口的功能
8. 6. 1 数据排序
8. 6. 2 数据过滤
8. 6. 3 分组显示
8. 6. 4 去掉重复值
8. 6. 5 数据窗口更新控制
8. 7 统计图
8. 7. 1 统计图的组成部分
8. 7. 2 创建Graph显示格式的数据窗口对象
8. 7. 3 设定统计图的属性
8. 8 交叉表
习题
第9章 数据窗口控件
9. 1 建立数据窗口控件与数据窗口对象的联系
9. 2 事务对象
9. 3 数据检索
9. 4 数据窗口控件的常用函数
9. 5 数据窗口常用事件
9. 6 打印数据窗口
9. 6. 1 使用Pdnt 函数打印数据窗口
9. 6. 2 使用PrintDataWindow 函数打印数据窗口
习题
第10章 PowerBuilder高级应用
10. 1 用户对象
10. 1. 1 用户对象概述
10. 1. 2 创建用户对象
10. 1. 3 使用用户对象
10. 1. 4 窗口和用户对象的通信
10. 2 用户事件
10. 2. 1 定义用户事件
10. 2. 2 使用用户事件
10. 3 OLE应用
10. 3. 1 OLE简介
10. 3. 2 OLE对象的链接和嵌入
10. 3. 3 PowerBuilder对OLE的支持
10. 3. 4 OLE控件
10. 3. 5 可编程的OLE对象
10. 3. 6 在数据窗口中的OLE对象
10. 4 PowerBUilder的Internet应用
10. 4. 1 PowerBuilder8. 0的Internet特性
10. 4. 2 认识Web. PB
10. 4. 3 调用Web. PB方法
10. 4. 4 PowerBuilder中的邮件功能
10. 4. 5 使用Web. PB实现分布式计算能力实例
10. 4. 6 在Ⅲ中显示PowerBuilder报表实例
习题
第11章 程序的调试. 编译和发布
11. 1 应用程序的调试
11. 1. 1 应用程序测试过程
11. 1. 2 调试环境
11. 1. 3 断点设置
11. 1. 4 调试过程
11. 2 其他调试手段
11. 2. 1 运用PowerBuilderDEBUG功能
11. 2. 2 追踪数据库访问
11. 2. 3 其他调试技术
11. 3 应用程序的编译
11. 3. 1 创建可执行文件的一般步骤
11. 3. 2 创建可执行文件时要考虑的问题
11. 4 应用程序的发布
习题
第12章 综合实例
12. 1 系统设计
12. 2 数据库设计
12. 3 数据库结构的实现
12. 4 应用程序对象的创建
12. 5 登录窗口程序的设计
12. 6 建立应用程序主窗口
12. 7 考勤信息处理窗口的设计
12. 7. 1 考勤信息处理窗口的创建
12. 7. 2 数据窗口对象的创建
12. 8 缺勤类型设定窗口的创建
12. 9 员工考勤统计窗口的创建
12. 9. 1 员工考勤统计窗口的创建
12. 9. 2 d_kq_group数据窗口对象的创建
12. 10 系统的编译和发布
习题
主要参考文献