第1章 数据库基础 1
1.1 数据库系统概述 1
1.2 数据库应用程序框架结构 3
1.3 SQL简介 4
1.4 Adaptive Server Anywhere 7 7
本章小结 18
思考与练习 19
操作题 19
第2章 PowerBuilder概述 20
2.1 PowerBuilder简介 20
2.2 PowerBuilder工作环境 21
2.3 使用PowerBuilder创建一个简单的应用程序 24
2.4 PowerBuilder常用术语 33
本章小结 34
思考与练习 35
操作题 35
第3章 PowerScript语言及编程 36
3.1 基本知识 36
3.2 程序结构的相关语句 46
3.3 PowerScript工作环境 52
本章小结 55
思考与练习 55
操作题 55
第4章 PowerBuilder应用程序设计实例分析 56
4.1 数据库应用系统开发过程 56
4.2 实例概述 57
4.3 数据库设计 57
4.4 应用程序设计 59
本章小结 62
思考与练习 62
第5章 应用对象 63
5.1 利用模板创建应用对象 63
5.2 应用画板 69
5.3 应用对象的属性 70
5.4 应用对象的事件 72
5.5 应用对象的函数 73
本章小结 73
思考与练习 73
操作题 73
第6章 菜单 74
6.1 创建菜单 74
6.2 菜单属性 78
6.3 为菜单编写代码 80
6.4 弹出式菜单 83
本章小结 83
思考与练习 83
操作题 84
第7章 窗口和控件 85
7.1 窗口设计 85
7.2 窗口上的控件 90
7.3 窗口和控件的编程 103
本章小结 110
思考与练习 110
操作题 111
第8章 数据窗口基础 113
8.1 概述 113
8.2 数据窗口对象 114
8.3 设置数据窗口对象 124
8.4 在应用程序中使用数据窗口对象 129
本章小结 138
思考与练习 138
操作题 138
第9章 数据窗口应用 140
9.1 数据窗口的增强对象 140
9.2 数据处理 145
9.3 数据报表的打印设置 157
本章小结 161
思考与练习 161
操作题 161
第10章 数据窗口控件 163
10.1 数据窗口控件的管理机制 163
10.2 访问数据窗口对象缓冲区中的内容 164
10.3 在程序中访问数据窗口对象的属性 165
10.4 数据窗口控件的事件 171
10.5 数据窗口控件的函数 177
本章小结 182
思考与练习 182
第11章 程序的调试和编译 183
11.1 程序的调试 183
11.2 程序的编译 185
本章小结 191
思考与练习 191
附录1 命名规范 192
附录2 系统函数 195
附录3 对象和控件的属性、事件、函数 199