内容简介
本书以最新版本PowerBuilder Classic 12.5为平台,包含PowerBuilder教程、习题和实验及综合套用实习共三个部分,最后还有附录。教程在介绍Classic 12.5集成开发环境基础上,通过一个简单实例说明开发过程,系统地介绍PowerScript语言、视窗及基本控制项、常用控制项、选单、创建资料库、数据视窗、数据视窗控制项、用户自定义事件、用户自定义对象、SQL语句编程、PBL库管理器等知识。习题主要用于训练基本概念,实验部分着重训练配套的基本内容和操作方法,最后的大综合套用解决一个小规模实际问题。
基本信息
丛书名 :“十二五”职业教育国家规划教材
作 译 者:殷红先
出版时间:2014-08 千 字 数:435
版 次:01-01 页 数:272
开 本:16(185*260)
装 帧:
I S B N :9787121239243
目录
第一部分 PowerBuilder实用教程
第1章 PowerBuilder Classic 12.5开发
环境 2
1.1 Classic 12.5集成开发环境IDE
简介 2
1.1.1 PowerBuilder的基本
概念 2
1.1.2 主视窗 3
1.2 简单应用程式实例 5
1.2.1 带视窗的简单应用程式 5
1.2.2 无视窗的简单应用程式 7
第2章 PowerScript语言 9
2.1 PowerScript基础 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.5 PowerScript语句 16
2.5.1 赋值语句 16
2.5.2 分支语句 17
2.5.3 循环语句 18
2.5.4 GOTO语句 21
2.6 几个常用的标準函式 22
2.6.1 MessageBox函式 22
2.6.2 Open函式 22
2.6.3 Close函式 23
2.6.4 Run函式 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 配置DB Profile 101
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.2 SQL选择数据源 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.1 Select语句 181
11.1.2 Insert语句 182
11.1.3 Update语句 182
11.1.4 Delete语句 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.1 Library库画板 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
附录A PowerBuilder应用程式的
调试 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
附录B PowerBuilder常用函式 206
附录C SQL Server 2008基本操作 214
C.1 在SQL Server 2008中创建xscj
资料库 214
C.2 新建数据表 215
C.3 插入数据 217
第二部分 习题和实验
第1章 PowerBuilder Classic 12.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 如果採用SQL Server 2008
资料库 260