内容简介

PowerBuilder实用教程(第4版)》以最新版本PowerBuilderClassic12.5为平台,包含PowerBuilder教程、习题和实验及综合应用实习共三个部分,最后还有附录。教程在介绍Classic12.5集成开发环境基础上,通过一个简单实例说明开发过程,系统地介绍PowerScript语言、窗口及基本控件、常用控件、选单、创建数据库、数据窗口、数据窗口控件、用户自定义事件、用户自定义对象、SQL语句编程、PBL库管理器等知识。习题主要用于训练基本概念,实验部分着重训练配套的基本内容和操作方法,最后的大综合应用解决一个小规模实际问题。
PowerBuilder实用教程(第4版)》配备同步电子课件、每一章应用实例源文件、每一个实验实例源文件、综合应用实习源文件,需要的读者可在华信教育资源网上下载,网址是www.hxedu.com.cn。

作者简介

2002年至现在在南京师范大学工作2000年前教学数据库教学工作2000年至现在:从事Java、PowerBuilder和数据库教学和科学研究工作

目录

第一部分PowerBuilder实用教程
第1章PowerBuilderClassic12.5开发
环境2
1.1Classic12.5集成开发环境IDE
简介2
1.1.1PowerBuilder的基本
概念2
1.1.2主窗口3
1.2简单应用程序实例5
1.2.1带窗口的简单应用程序5
1.2.2窗口的简单应用程序7
第2章PowerScript语言9
2.1PowerScript基础9
2.1.1注释9
2.1.2标识符9
2.1.3续行符10
2.1.4特殊字符10
2.1.5空值11
2.2数据类型11
2.2.1标准数据类型11
2.2.2枚举类型12
2.3变量声明及作用域12
2.3.1变量声明12
2.3.2数组的声明13
2.3.3变量作用域13
2.4运算符及表达式14
2.4.1算术运算符14
2.4.2关系运算符15
2.4.3逻辑运算符15
2.4.4连接运算符15
2.4.5运算符的优先级16
2.5PowerScript语句16
2.5.1赋值语句16
2.5.2分支语句17
2.5.3循环语句18
2.5.4GOTO语句21
2.6几个常用的标准函数22
2.6.1MessageBox函数22
2.6.2Open函数22
2.6.3Close函数23
2.6.4Run函数23
2.7自定义函数24
2.7.1创建自定义函数24
2.7.2修改自定义函数25
2.7.3删除自定义函数25
2.8结构26
2.8.1定义结构26
2.8.2使用结构27
2.8.3删除结构27
2.9编辑代码27
2.10应用程序编程实例28
第3章窗口和基本控件32
3.1创建窗口对象32
3.1.1基本过程32
3.1.2窗口画板32
3.1.3预览窗口33
3.2窗口属性33
3.2.1基本特征属性页33
3.2.2滚动条属性页35
3.2.3工具栏属性页35
3.2.4其他属性页36
3.3窗口函数和事件36
3.3.1窗口函数37
3.3.2窗口事件38
3.4窗口编程39
3.5控件的种类41
3.6控件基本操作42
3.6.1向窗口添加控件42
3.6.2控件的选中、删除和复制
43
3.6.3控件在窗口中的布局44
3.7控件的通用属性46
3.8常用窗口控件47
3.8.1选项卡47
3.8.2命令按钮与图像按钮50
3.8.3单选按钮、复选框与分组框
51
3.8.4静态文本与图片53
3.8.5单行编辑框与多行编辑框
54
3.8.6编辑掩码控件56
3.9常用控件编程实例58
3.9.1创建应用程序和基本窗口
58
3.9.2通过继承创建新窗口“w1”
60
3.9.3通过窗口继承创建新窗口
“w2”64
3.9.4通过窗口“w1”定义的登录
界面进入窗口“w2”71
第4章常用控件72
4.1列表框类控件72
4.1.1列表框控件73
4.1.2列表框控件编程实例75
4.2列表视图控件77
4.2.1列表视图控件77
4.2.2列表视图控件编程实例80
4.3进度条控件82
4.3.1进度条控件82
4.3.2进度条控件编程实例83
4.4跟踪条控件84
4.5滚动条控件85
4.5.1滚动条控件85
4.5.2滚动条控件编程实例86
4.6静态文本超链接与图片超链接
控件87
第5章选单89
5.1创建选单89
5.1.1基本术语89
5.1.2选单的设计原则89
5.1.3选单的种类89
5.1.4选单画板90
5.1.5创建选单对象91
5.2选单属性92
5.3选单事件94
5.4弹出式选单94
5.5选单的函数95
5.6选单与窗口的关联96
5.7选单编程实例96
第6章创建数据库98
6.1数据库概述98
6.2数据库画板99
6.3配置ASA数据库100
6.4配置ODBC数据源100
6.5配置DBProfile101
6.6数据库的连接与断开102
6.7创建表102
6.7.1创建新表102
6.7.2定义表结构103
6.7.3删除表104
6.7.4创建主键、索引和
外键104
6.7.5删除主键、索引和
外键106
6.7.6定义列的扩展属性107
6.8数据的输入107
6.8.1利用图形界面方式输入
数据107
6.8.2利用嵌入式SQL命令输入
数据108
6.9视图111
第7章数据窗口113
7.1数据窗口初步113
7.1.1创建数据窗口对象113
7.1.2创建数据窗口控件115
7.1.3数据库操作编程116
7.1.4连接数据库编程实例116
7.2数据源119
7.2.1快速选择数据源119
7.2.2SQL选择数据源120
7.2.3查询数据源124
7.2.4外部数据源125
7.2.5存储过程数据源125
7.3数据窗口的显示风格126
7.3.1显示风格的种类和特点126
7.3.2各种风格的数据窗口的
创建128
7.4数据窗口画板132
7.4.1数据窗口画板的组成133
7.4.2定制数据窗口画板135
7.5设计数据窗口对象135
7.5.1数据窗口对象中字段标签
的属性135
7.5.2数据窗口对象中字段的
属性136
7.5.3“Tab”键的跳转次序139
7.5.4查询结果中重复值的压缩
139
7.5.5数据窗口对象的有效性
检验139
7.5.6数据窗口对象的排序140
7.5.7数据窗口对象的过滤140
7.5.8数据窗口对象中数据的
导出和导入140
7.5.9在数据窗口中使用条件
位图141
7.6数据窗口对象编程实例142
第8章数据窗口控件145
8.1配置数据窗口控件145
8.2数据窗口控件属性146
8.3数据窗口控件事务对象147
8.4数据窗口控件的函数150
8.5数据窗口控件的事件156
8.6数据窗口编程158
8.7数据窗口编程实例159
第9章用户自定义事件163
9.1定义用户事件163
9.2用户事件号164
9.3删除用户事件167
9.4触发用户事件167
9.5用户事件编程实例168
第10章用户自定义对象172
10.1可视用户对象172
10.1.1创建标准可视用户对象
172
10.1.2使用可视用户对象174
10.1.3修改用户对象174
10.1.4创建定制可视用户对象
175
10.1.5创建外部可视用户对象
175
10.2类用户对象176
10.2.1创建标准类用户对象176
10.2.2使用类用户对象177
10.2.3创建定制类用户对象177
10.3用户对象使用编程实例177
第11章SQL语句编程181
11.1嵌入式SQL语句181
11.1.1Select语句181
11.1.2Insert语句182
11.1.3Update语句182
11.1.4Delete语句183
11.2动态SQL语句183
11.2.1类型一183
11.2.2类型二184
11.2.3类型三184
11.2.4类型四185
11.3游标188
11.3.1声明游标188
11.3.2打开游标188
11.3.3提取数据189
11.3.4关闭游标189
11.3.5使用Where子句189
11.3.6游标编程实例190
第12章PBL库管理器191
12.1Library库画板191
12.1.1“Library”工作区191
12.1.2库画板工具栏191
12.1.3库画板选单192
12.2库画板应用193
12.2.1创建PBL文件193
12.2.2一个简单的Web程序194
12.2.3编辑对象194
12.2.4复制对象194
12.2.5移动对象195
12.2.6删除对象195
12.3可执行文件195
12.3.1应用程序的搜索
路径195
12.3.2生成可执行文件196
12.3.3在Windows环境下运行
197
附录APowerBuilder应用程序的
调试198
A.1使用调试画板198
A.1.1进入调试画板198
A.1.2调试步骤199
A.2使用“PBDebug”202
A.2.1生成不包含计时器值的文本
跟踪文件“.dbg”202
A.2.2生成包含计时器值的跟踪
文件“.pbp”202
A.2.3使用跟踪函数204
附录BPowerBuilder常用函数206
附录CSQLServer2008基本操作214
C.1在SQLServer2008中创建xscj
数据库214
C.2新建数据表215
C.3插入数据217


第二部分习题和实验


第1章PowerBuilderClassic12.5开发
环境219
习题219
实验219
第2章PowerScript语言220
习题220
实验220
第3章窗口和基本控件222
习题222
实验223
第4章常用控件224
习题224
实验224
第5章选单226
习题226
实验226
第6章创建数据库227
习题227
实验228
第7章数据窗口229
习题229
实验229
第8章数据窗口控件230
习题230
实验230
第9章用户自定义事件232
习题232
实验232
第10章用户自定义对象233
习题233
实验233
第11章SQL语句编程234
习题234
实验234
第12章PBL库管理器235
习题235
实验235


第三部分综合应用实习


P.1系统分析和设计237
P.2创建窗口及代码实现238
P.3系统测试259
P.4软件部署259
P.5如果采用SQLServer2008
数据库260

其他推荐