1 PB6.0——聪明人的选择
1.1 你或许不了解它
1.2 选择它,无怨无悔
2 数据库与表的建立
2.1 PowerBuilder 6.0与数据库的关系特点
2.2 PowerBuilder 6.0的使用风格
2.3 安装PowerBuilder 6.0
2.4 如何创建一个数据表
2.4.1 PowerBuilder 6.0的使用界面及开发环境
2.4.2 建立与数据库的连接
2.4.3 如何在数据库中创建新表
2.4.4 建立索引
2.4.5 使用SQL语句执行平台
2.5 小结
3 PB 6.0总的容器——应用
3.1 什么是PowerBuilder 应用和应用对象
3.2 建立PowerBuilder 应用
3.3 小结
4 设计窗口——方便自己方便他人
4.1 什么是PowerBuilder 窗口
4.2 “窗口画笔”工作窗口上的工具栏
4.3 窗口的创建
4.4 建立一个新的窗口
4.5 小结
5 按菜谱点菜——菜单
5.1 PowerBuilder 6.0的菜单风格
5.2 建立PowerBuilder 6.0菜单
5.3 应用练习
5.4 小结
6 PB 6.0的打榜曲目——数据窗口
6.1 什么是数据窗口
6.2 建立数据窗口
6.2.1 新建一个数据窗口
6.2.2 快速选择(Quick Select)数据源
6.2.3 SQL选择(SQL Select)数据源
6.3 数据窗口的显示风格
6.3.1 自由格式(Freeform)
6.3.2 表格形式(Grid)
6.3.3 列表格式(Tabular)
6.3.4 多栏格式(N-Up)
6.3.5 分组显示风格(Group)
6.3.6 横向制表风格(Crosstab)
6.3.7 统计图显示方式(Graphs)
6.3.8 标签(Label)显示风格
6.3.9 复合数据窗口
6.3.10 多文本(Rich Text)显示风格
6.3.11 动态连接对象(OLE)显示风格
6.4 SQL工具箱(视图)
6.4.1 Sort语句
6.4.2 Where语句
6.4.3 Group语句
6.4.4 Having语句
6.4.5 Compute语句
6.4.6 Syntax语句
6.5 应该知道的功能
6.5.1 显示Label和Type
6.5.2 支持重复值
6.5.3 选择多个表
6.5.4 建立表间的连接
6.5.5 改变列名的大小、颜色
6.5.6 跳转次序
6.5.7 录入校验
6.5.8 查询规则
6.5.9 限制检索到的行
6.5.10 排序检索到的行
6.5.11 定义列的初始值
6.5.12 更新属性
6.5.13 编辑风格
6.5.14 数据字典
6.6 应用练习
6.6.1 创建数据窗口
6.6.2 将数据窗口连接到相应的窗口上
6.7 小结
7 搭起你的建筑积木——组装程序
7.1 最简单的一种应用程序
7.2 常用的PowerScript语言及事件
7.2.1 统一的命名规则
7.2.2 保留字
7.2.3 注释语句
7.2.4 续行与断行
7.2.5 特殊ASCII字符、标号空值
7.2.6 数据类型
7.2.7 变量类型
7.2.8 操作符与表达式
7.2.9 语句
7.2.10 在PowerScript语句中嵌入SQL语句
7.2.11 使用PowerBuilder 画笔书写SQL语句
7.3 常用事件及触发时机
7.3.1 应用事件
7.3.2 窗口事件
7.4 较为整体地把握你的应用
7.4.1 完善窗口
7.4.2 完善菜单
7.5 小结
8 告诉你一些工厂——常用函数
8.1 数字型函数
8.2 字符串类型
8.3 日期与时间函数
8.4 数据类型转换函数
8.5 对象函数
8.6 小结
9 给你一个参照系——应用程序
9.1 用户的需求
9.2 完成后的应用程序
9.3 根据用户需求设计数据表
9.4 应用程序的设计完成
9.5 小结