第1章PowerBui lder 8的新特性 1
1.1用户界面 1
1.2Web功能 5
1.3数据窗口的新特性 6
1.4EAServer集成 7
1.5数据库连接 9
1.6PowerScript的新特性 10
1.7易用性和其他增强特性 12
第2章PowerBui lder基础 13
2.1PowerBuilder8概述 13
2.2综述开发环境 16
2.3理解PowerBuilder对象 30
2.4体系结构和开发步骤 32
第3章PowerScript目标和应用对象 41
3.1使用工作区和目标 41
3.2应用对象和应用对象画笔 50
3.3设置应用对象的属性 56
3.4应用对象的事件 61
3.5代码编辑器的用法 63
3.6事务对象的概念与属性 72
3.7实例练习 76
第4章连接与定义数据库 80
4.1数据接口 80
4.2连接数据库 88
4.3关系数据库的基本概念 96
4.4数据库操作 99
4.5数据库画笔简介 102
4.6操作数据库表 105
4.7数据浏览、修改与输出 119
4.8管理数据库 122
4.9PowerBuilder资源库 124
4.10创建与编辑显示格式 124
4.11创建编辑风格 130
4.12创建有效性规则 136
4.13实例练习 140
第5章PowerScript编程语言 147
5.1语言基础 147
5.2数据类型 153
5.3说明语句及变量作用域 159
5.4运算符 171
5.5创建与释放对象实例 176
5.7条件语句 178
5.6赋值语句 178
5.8循环语句 181
5.9返回语句与终止程序运行 184
5.10CALL语句 185
5.11嵌入式SQL语句 186
5.12例外处理语句 198
5.13常用函数 200
5.14创建自定义函数 206
6.1窗口概述 209
第6章创建窗口与菜单 209
6.2创建与修改窗口 211
6.3窗口属性 214
6.4保存、预览及打印窗口 218
6.5窗口事件及事件处理程序 220
6.6窗口函数 223
6.7创建窗口实例 226
6.8继承窗口 228
6.9创建与修改菜单 231
6.10设置菜单属性 235
6.11菜单事件及其编程 238
6.12制作弹出式菜单 239
6.13多文档界面 240
6.14窗口高级使用技巧 247
6.15实例练习 248
第7章活用控件 250
7.1放置控件 250
7.2控件的命名 252
7.3操作控件 255
7.4焦点与Tab次序 260
7.5设置控件常用属性 262
7.6设置按钮 264
7.7文本显示与编辑 267
7.8单选框、复选框与组框 273
7.9列表选择 276
7.10图像显示与移动 282
7.11集成其他应用 286
7.12使用树形视图控件 293
7.13使用列表视图控件 302
7.14使用标签控件 310
7.15通过超链接控件访问Internet 319
7.16进度条、滚动条和轨迹条 321
7.17实例练习 323
8.1创建数据窗口对象的步骤 328
第8章创建数据窗口对象 328
8.2定义数据源 331
8.3数据窗口的显示风格 343
8.4使用数据窗口画笔 346
8.5数据窗口的布局结构 355
8.6控制列对象的显示与编辑 360
8.7控制数据行 364
8.8增强数据窗口对象的功能 370
8.9设置对象属性 378
8.10控制更新数据库 381
8.11数据窗口的应用技巧 384
8.12实例练习 391
第9章应用数据窗口控件 399
9.1数据窗口控件使用方法 399
9.2缓冲区与编辑控件 410
9.3设置数据窗口控件的属性 415
9.4数据窗口控件的事件 416
9.5数据窗口控件的常用函数 421
9.6出错处理及日志 426
9.7输出报表 429
9.8数据窗口的高级用法 431
9.9数据存储对象 449
9.10实例练习 452
第10章用户对象和用户事件 454
10.1用户对象分类 454
10.2创建新用户对象 457
10.3使用用户对象 461
10.4窗口与用户对象间的通讯 462
10.5用户事件 463
10.6实例练习 467
第11章数据管道 476
11.1数据管道的概念 476
11.2使用数据管道画笔 477
11.3应用程序中使用数据管道 485
11.4实例练习 490
第12章创建Web应用程序 496
12.1Web目标的概念与环境 496
12.2开发Web应用程序 498
12.3创建和编辑HTML页面 503
12.4定义样式表和框架 517
12.5利用多媒体信息 522
12.6编写脚本 524
12.7生成和部署Web目标 528
12.8实例练习 531
第13章测试、完善与发行应用 536
13.1管理应用库 536
13.2应用程序测试过程 546
13.3调试器的使用 548
13.4其他调试手段 558
13.5创建可执行文件 564
13.6应用程序的发行 570
附录常用数据库连接参数 578