第—部分 绪 论
第1章 数据库应用模式的发展
1. 1 主机应用模式
1. 2 文件服务器应用模式
1. 3 客户/服务器应用模式
1. 4 文件服务器与客户/服务器的数据库操作
1. 5 分布式计算应用模式
1. 6 Web网络应用模式
1. 7 习题
第2章 数据库应用系统开发方法概述
2. 1 结构化生命周期法
2. 2 快速原型法
2. 3 面向对象方法
2. 3. 1 面向对象的基本概念
2. 3. 2 面向对象的分析与设计
2. 3. 3 面向对象技术在PowerBuilder中的实现
2. 4 PowerBuilder的开发方法
2. 5 习题
第3章 PowerBuilder简介
3. 1 PowerBuilder的待点
3. 2 PowerBuilder 7. 0的新持性
3. 2. 1 全新的用户界面和开发方法
3. 2. 2 全新的组件开发和提交
3. 2. 3 全新的数据库连接
3. 2. 4 其他新特性
3. 3 PowerBuilder 7. o对象概述
3. 3. 1 对象. 属性与事件
3. 3. 2 PowerBuilder库(Library)
3. 3. 3 应用(Application)对象
3. 3. 4 窗口(Window)对象
3. 3. 5 数据窗口(Data Window)对象
3. 3. 6 菜单(Menu)
3. 3. 7 全局函数(Global functions)
3. 3. 8 查询(Query)
3. 3. 9 给构(Structure)
3. 3. 10 用户(User)对象
3. 3. 11 工程(Project)对象
3. 4 PowerBuilder 7.0的开发环境
3. 4. 1 画板(Painter)
3. 4. 2 PowerBuilder窗口
3. 4. 3 定制工具栏
3. 5 习题
第二部分 PowerBuiloder应用基础
第4章 数据库操作
4. 1连接数据库
4. 1. 2 定义数据源’
4. 1. 2 配置数据库连接参数
4. 2 操作数据库
4. 2. 1 浏览数据
4. 2. 2 插入. 删除相更新操作
4. 2. 3 浏览和修改表结构
4. 2. 4 删除表
4. 3 创建一个新的数据浑
4. 3. l 创建数据库
4. 3. 2 创建表
4. 3. 3 建立关键字和索引
4. 4 断开与数据库的连接
4. 5 习题
第5章 PowerScript语言简介
5. 1 基本概念
5. 1. 1 注解
5. 1. 2 标识符
5. 1. 3 特殊的ASCII字符
5. 1. 4 保留字
5. 1. 5 代词
5. 1. 6 续行
5. 1. 7 语句分隔符
5. 1. 8 空值
5. 2 数据类型
5. 3. 1 标准数据类型
5. 2. 2 任意(Any)数据类型
5. 2. 3 系统对象数据类型
5. 2. 4 校举数据类型
5. 3 变量. 常量和数组的说明
5. 3. 1 说明变量
5. 3. 2 说明常量
5. 3. 3 数组的说明和使用
5. 4 运取符和表达式
5. 5 结构和对象
5. 5. 1 结构
5. 5. 2 对象
5. 6 PowerScript语句
5. 6. 1 赋值语句
5. 6. 2 条件语句
5. 6. 3 多重分支语句
5. 6. 4 循环语句
5. 6. 5 GOTO语句
5. 6. 6 CALL语句
5. 6. 7 CREATE和DESTROY语句
5. 6. 8 HALT语句
5. 6. 9 RETURN语句
5. 7 调用函数和事件
5. 7. 1 函数和事件的一些概念
5. 7. 2 调用函数和事件
5. 7. 3 调用祖先对象中的函数和事件
5. 7. 4 关于系统函数
5. 8 嵌入SQL与数据库操作
5. 8. 1 迎接数据库的语句
5. 8. 2 SELECT查询语句
5. 8. 3 操作语句
5. 8. 4 事务提交与撤消
5. 8. 5 使用游标的语句
5. 8. 6 利用存储过程进行查询的语句
5. 8. 7 查询和更新Blob的语句
5. 8. 8 动态SQL语句
第6章 第一个PowerBuilder应用程序
6. 1 从查询单个表开始
6. 1. 1 建立应用对象
6. 1. 2 建立窗口对象
6. 1. 3 建立数据窗口对象
6. 1. 4 修改数据窃口对象
6. 1. 5 增加控件
6. 1. 6 事件驱动程序的编写
6. 2 增加排序功能
6. 2. 1 添加控件
6. 2. 2 有关排序的函数
6. 2. 3 事件驱动程序的编写
6. 3 关联与条件查询
6. 3. 1 带参数的数据窗口对象
6. 3. 2 增加一个数据窗口控件
6. 3. 3 事件驱动程序的编写
6. 4 画板环境与视窗操作
6. 4. 1 钉住视窗标题条
6. 4. 2 移动和复位视窗
6. 4. 3 保存视窗布局模式
6. 4. 4 使用默认视窗布用模式
6. 4. 5 操作标签选项卡视窗
6. 5 习题
第7章 用户界面设计
7. 1 窗口与控件
7. 1. 1 窗口对象
7. 1. 2 窗口上的校件
7. 1. 3 窗口厕板中的操作
7. 2 常用对话框
7. 2. 1 消息对话框
7. 2. 2 Open对话框
7. 2. 3 Savc对话框
7. 3 菜单
7. 3. 1 建立菜单
7. 3, 2 为窗口指定菜单
7. 4 MDI界面
7. 4. 1 MDI窗口的构成
7. 4. 2 建立MDI窗口
7. 4. 3 MU窗口的工具栏
7. 4. 4 MDI窗口的MicroHelp
7. 5 多窗口实例
7. 5. 1 窗口对象与实例
7. 5. 2 多窗口实例的使用
7. 5. 3 窗口数组
7. 6 习题
第8章 数据窗口
8. 1 数据窗口对象
8. 1. 1 数据窗口基础
8. 1. 2 数据窗口的显示风格
8. 1. 3 数据窗口的数据源
8. 1. 4 使用数据商口的基本步骤
8. 2 数据窗口画板及其操作
8. 2. 1 数据宙口画板环境
8. 2. 2 Design视窗
8. 2. 3 Preview视窗与数据库操作
8. 3 设计数据窗口对象
8. 3. 1 设置数据窗口对象的属性
8. 3. 2 向数据窗口对象添加控件
8. 3. 3 添加计算列或计算域
8. 4 数据窗口控件
8. 4. 1 事务对象与数据库连接
8. 4. 2 为数据窗口指定事务对象
8. 4. 3 数据窗口控件的操作
8. 5 数据存储对象
8. 6 习题
第9章 程序的调试与发行
9. 1 调试应用程序
9. 1. 1 Debug画板
9. 1. 2 在程序中设置断点
9. 1. 3 在调试模式下执行程序
9. 1. 4 观察变量的值
9. 1. 5 设置条件断点
9. 2 编译与发行应用程序
9. 2. 1 生成可执行程序
9. 2. 2 分发应用程序
9. 3 习题
第三部分 FowerBuilider的高级应用
第10章 可重用部件的设计
10. 1 用户对象概述
10. 1. 1. 类用户对象
10. 1. 2 可视用户对象
10. 2 建立用户对象
l0. 2. 1 用户对象画板环境
10. 2. 2 建立定制类用户对象
10. 2. 3 建立标准类用户对象
10, 2. 4 建立定制可视用产对象
lO. 2. 5 起立标准可视用户对象
10. 3 用户事件
l0. 3. 1 定义用户事件
l0. 3. 2 为用户对象的事件编写程序
10. 4 习题
第11章 动态数据窗口
11. 1 动态指定数据窗口对象
11. 2 动态建立数据窗口对象
11. 3 动态修改数据窗口对象
11. 3. 1 添加对象到数据窗口
11. 3. 2 删除数据窗口中的对象
11. 3. 3 修改数据窗口对象的属性
11. 4 QBE数据窗口
11. 5 习题
第12章 几个高级控件的应用
12. 1 Tab标签控件
12. 1. 1 术语及实例说明
12. 1. 2 建立Tab控件和标签页
12. 1. 3 管理Tab控件及其标签页
12. 1. 4 编写Tab控件的程序
12. 2 List View控件
12. 2. 1 在画板中设计列表视窗
12. 2. 2 List ViewItem对象
12. 2. 3 List View控件的函数
12. 2. 4 在程序中构造列表视窗中的项目
12. 2. 5 List View控件的详细资料方式
12. 3 TreeView控件
12. 3. 1 Tree View控件概述
12. 3. 2 Tree View控件应用举例
12. 3. 3 Tree View控件应用技术
12. 4 Graph控件及应用
12. 4. 1 Graph控件简介
12. 4. 2 Graph控件应用举例
12. 4. 3 动态改变图形的类型
12. 5 习题
策13章 几种常用编程技术
13. 1 使用初始化文件Windexs注册表
13. 1. 1 使用初始化文件
13. 1. 2 使用Windows注册表
13. 2 处理Btob数据
13. 2. 1 处理Blob数据的SQL语句
13. 2. 2 利用Blob数据完成对图片或大文本的处理
13. 3 动态连接库与外部函数的调用
13. 3. 1 说明外部函数
13. 3. 2 外部函数调用举例
13. 4 数据转移技术(数据管道)
13. 4. 1 数据管道画板
13. 4. 2 数据管道程序设计
13. 5 RichText应用
13. 5. 1 RichTextEdit控件的使用
13. 5. 2 RichTextEdit控件中的输入域
13. 5. 3 预览和打印
13. 5. 4 使用数据库中的数据
13. 5. 5 RtchText数据窗口
13. 6 习题
第14章 分布式组件开发技术简介
14. 1 分布式PowerBuilder应用的基本结构
14. 1. 1 服务器应用程席
14. 1. 3 客户应用程序
14. 2 分布式PowerBuilder应用程序实例
14. 2. 1 启动服务器监听
14. 2. 2 客户端连接到服务器
14. 2. 3 获得连接服务器的客户信息
14. 2. 4 远程对象与代理对象
14. 2. 5 访问数据库