PowerBuilder 10.5实用教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:樊金生,张翠肖,沙金等主编
- 出 版 社:北京:科学出版社
- 出版年份:2009
- ISBN:9787030236630
- 页数:326 页
第1章 PowerBuilder10.5概述 1
1.1PowerBuilder10.5简介 1
1.1.1PowerBuilder的优异功能和特点 1
1.1.2PowerBuilder10.5的新特性 2
1.2PowerBuilder10.5的开发环境 4
1.2.1PowerBuilder工具栏的组成 4
1.2.2PowerBuilder的画板 6
1.2.3PowerBuilder菜单栏的组成 8
1.3PowerBuilder10.5应用系统的构成 9
1.3.1工作区和目标 9
1.3.2窗口、控件、事件和程序 10
1.3.3函数 10
1.4本书的应用实例 10
习题 14
第2章 数据库 15
2.1数据库的建立 16
2.1.1创建本地的AdaptiveServerAnywhere数据库 16
2.1.2创建表 17
2.2PowerBuilder与各种数据库的连接 17
2.2.1通过ODBC接口连接 18
2.2.2通过专用接口连接 19
2.2.3改变连接的数据库 20
2.3操作数据库表 21
2.3.1打开、关闭和删除表 21
2.3.2修改表和列的属性 21
2.3.3修改表的定义 24
2.3.4建立索引 24
2.3.5建立主键和外部键 24
2.3.6数据库操作日志 26
2.4视图操作 26
2.4.1创建和删除视图 26
2.4.2查看视图的SQL语法 28
2.4.3表或视图语法的输出 28
2.5数据操作 28
2.5.1数据检索 28
2.5.2数据修改 29
2.5.3数据排序和过滤 29
2.5.4大量数据的录入 31
2.5.5数据打印 31
2.6数据库的管理 31
2.6.1数据库存取控制 32
2.6.2执行SQL语句 34
2.6.3数据库的备份与恢复 34
习题 35
第3章 应用对象 37
3.1概述 37
3.2创建新的应用对象 38
3.3指定应用对象的属性 40
3.4编写应用级的程序 45
3.4.1编程环境 45
3.4.2事件处理程序 48
习题 49
第4章 窗口及窗口上的控件 50
4.1窗口的组成及类型 50
4.2创建窗口 51
4.2.1窗口工作区 52
4.2.2定义窗口的属性 53
4.2.3在窗口上放置控件 56
4.2.4窗口的保存 56
4.2.5查看定义好的窗口 57
4.2.6窗口对象的编程 58
4.3窗口上放置的控件 59
4.3.1在窗口上放置控件 59
4.3.2设置控件的属性 59
4.3.3调整窗口上的控件 62
4.3.4控件的编程 63
4.4控件的使用 64
4.4.1激活动作类型(按钮类型) 64
4.4.2列出选择项类型 65
4.4.3文本显示和编辑控件 66
4.4.4列表选择 70
4.4.5图片控件 73
4.4.6超链接控件 73
4.4.7标签控件 73
4.4.8数据窗口控件 75
4.4.9树状浏览控件和列表浏览控件 76
4.4.10滚动条控件 79
4.4.11进度条与轨迹条控件 80
4.4.12月历控件和日期控件 81
4.4.13OLE2.0控件 83
4.4.14用户对象控件 83
4.4.15绘图控件 84
4.5窗口的继承 84
习题 86
第5章 菜单 88
5.1菜单的创建和设计 88
5.1.1创建新菜单 88
5.1.2添加菜单项 90
5.1.3菜单的修改 90
5.1.4菜单的一般属性和显示风格 91
5.1.5设置加速键和快捷键 91
5.1.6定义菜单工具栏 92
5.1.7保存菜单 93
5.2预览和打印菜单 93
5.3通过继承创建菜单 93
5.4菜单的编程 94
5.5菜单的调用 95
习题 96
第6章 事件 97
6.1应用对象的事件 97
6.2窗口对象的事件 97
6.3窗口上控件的事件 101
6.3.1窗口上控件的公共事件 101
6.3.2命令按钮、图片按钮、单选钮、复选框控件的事件 104
6.3.3数据窗口控件的事件 104
6.3.4图片控件的事件 109
6.3.5成组框控件的事件 109
6.3.6单行编辑器控件、编辑掩码控件、多行编辑控件的事件 110
6.3.7超文本编辑控件的事件 110
6.3.8滚动条控件的事件 111
6.3.9列表框控件的事件 111
6.3.10树状浏览控件的事件 112
6.3.11列表浏览控件的事件 114
6.3.12Tab页控件的事件 114
6.3.13月历控件的事件 115
6.3.14日期控件的事件 115
6.3.15动画控件的事件 116
6.3.16OLE控件的事件 116
6.3.17用户对象控件的事件 117
6.3.18静态文本控件和统计图控件的事件 117
6.4菜单事件 117
6.5PowerBuilder对象的用户自定义事件 117
6.6在程序中触发事件 119
习题 119
第7章 数据窗口 120
7.1概述 120
7.2创建数据窗口 120
7.3使用数据窗口的步骤 124
7.4数据源 124
7.4.1QuickSelect数据源 125
7.4.2SQLSelect数据源 127
7.4.3Query数据源 133
7.4.4External数据源 133
7.4.5StoredProcedure数据源 136
7.5显示风格 137
7.5.1Tabular风格 138
7.5.2Freeform风格 138
7.5.3Grid风格 138
7.5.4Label风格 139
7.5.5NUP风格 141
7.5.6Group风格 141
7.5.7Composite风格 143
7.5.8Graph风格 144
7.5.9CrossTab风格 145
7.5.10RichText风格 147
7.5.11OLE2.0风格 148
7.5.12TreeView风格 148
7.6数据窗口画板 149
7.6.1Design(设计)视图 150
7.6.2Preview(预览)视图 150
7.7设置数据窗口对象的总体属性 152
7.7.1设置数据窗口对象的式样 152
7.7.2设置鼠标风格 153
7.7.3设置打印参数 153
7.7.4设置HTMLTable属性 154
7.7.5设置HTMLGeneration属性 154
7.8设置数据窗口中对象的属性 154
7.9列的编辑风格 155
7.9.1Edit(编辑框)编辑风格 155
7.9.2DropDownListBox(下拉列表框)编辑风格 156
7.9.3CheckBox(复选框)编辑风格 156
7.9.4RadioButton(单选钮)编辑风格 157
7.9.5EditMask(编辑掩码)编辑风格 158
7.9.6DropDownWindow(下拉数据窗口)编辑风格 160
7.10列的显示格式 160
7.10.1使用显示格式 161
7.10.2定义显示格式 161
7.11数据校验 165
7.11.1校验规则定义 165
7.11.2校验规则使用 166
7.12在数据窗口中添加对象 167
7.12.1添加静态文本 167
7.12.2添加静态图形、直线、圆形框、矩形框、圆角矩形框 167
7.12.3添加计算域 168
7.12.4添加统计图 169
7.12.5添加命令按钮对象 169
7.12.6添加成组框对象 171
7.12.7添加列 172
7.13增强数据窗口的功能 172
7.13.1数据排序 172
7.13.2数据过滤 172
7.13.3分组显示 173
7.13.4去掉重复值 174
7.13.5数据灌入 174
7.13.6数据检索 175
7.13.7数据窗口更新控制 175
7.14数据窗口的打印 178
7.14.1数据窗口打印设置 178
7.14.2数据窗口打印预览 178
7.14.3打印数据 179
7.15统计图的使用 180
7.15.1统计图的组成部分 180
7.15.2统计图的种类 180
7.15.3统计图属性定义 183
7.16导入和导出XML数据 184
7.16.1导出XML格式数据 184
7.16.2导入XML格式数据 185
习题 185
第8章 PowerScript编程语言 186
8.1语言初步 186
8.2数据类型 190
8.3变量 191
8.4常量 194
8.5数组 194
8.6运算符和表达式 196
8.7PowerScript语句 197
8.7.1赋值语句 197
8.7.2IF…THEN语句 198
8.7.3CHOOSECASE语句 199
8.7.4DO…LOOP语句 199
8.7.5FOR…NEXT语句 200
8.7.6CONTINUE语句和EXIT语句 201
8.7.7GOTO语句 201
8.7.8HALT语句 201
8.7.9RETURN语句 201
8.7.10CREATE语句和DESTROY语句 202
8.7.11CALL语句 202
8.8嵌入SQL语句 202
8.8.1连接语句 203
8.8.2事务处理语句 203
8.8.3数据库操作语句 203
8.8.4游标语句 205
8.8.5Blob列操作语句 206
8.8.6存储过程语句 206
8.8.7SQLCode 207
8.8.8编程举例 207
8.9结构 208
8.9.1定义结构 208
8.9.2使用结构 209
8.9.3浏览与修改结构 210
8.10用户函数 212
8.10.1用户函数的定义 212
8.10.2用户函数的编译和保存 214
8.10.3用户函数的调用 214
习题 214
第9章 函数 215
9.1数值计算函数 215
9.2日期时间函数 216
9.3字符串操作函数 216
9.4Blob(大二进制对象)函数 217
9.5数据类型检查与转换函数 217
9.6数组函数 218
9.7文件操作函数 218
9.8打印函数 219
9.9定时操作函数 220
9.10打开与关闭窗口函数 220
9.11库管理函数 221
9.12邮件函数 221
9.13注册函数 222
9.14系统与环境函数 222
9.15其他系统函数 223
9.16对象函数 223
9.16.1公共对象函数 223
9.16.2应用对象的函数 225
9.16.3窗口对象的函数 225
9.16.4可编辑控件共有的函数 226
9.16.5单行编辑框和多行编辑框的函数 227
9.16.6编辑掩码控件的函数 227
9.16.7列表框的函数 227
9.16.8下拉列表框的函数 228
9.16.9下拉图片列表框的函数 228
9.16.10列表视图的函数 228
9.16.11树形视图的函数 230
9.16.12标签控件的函数 231
9.16.13图片框控件的函数 232
9.16.14数据窗口控件的函数 232
9.16.15数据窗口画板函数 237
9.17分布式应用函数 238
9.18Internet/Intranet服务函数 238
第10章 应用的调试和发行 240
10.1应用程序的调试 240
10.1.1打开调试窗口 240
10.1.2设置断点 242
10.1.3在调试状态下运行应用程序 243
10.2应用程序的运行 245
10.3生成可执行文件 245
10.3.1创建工程及编译 245
10.3.2应用系统 246
10.4应用程序的发行 247
10.4.1PowerBuilder运行时库 247
10.4.2安装数据库接口 248
10.4.3配置ODBC数据源 248
10.5制作安装盘 249
习题 254
第11章 用户对象 255
11.1用户对象简介 255
11.2用户对象的创建 257
11.2.1创建标准可视用户对象 257
11.2.2创建定制可视用户对象 258
11.2.3创建外部可视用户对象 260
11.2.4创建标准类用户对象 261
11.2.5创建定制类用户对象 261
11.3使用用户对象 262
11.3.1使用可视用户对象 262
11.3.2使用类用户对象 262
11.4窗口与用户对象间的通信 263
11.5用户对象使用综合示例 263
习题 269
第12章 PowerBuilder高级应用 270
12.1动态数据窗口 270
12.1.1数据窗口属性 270
12.1.2使用Modify修改数据窗口对象 271
12.1.3动态创建数据窗口 272
12.2应用程序接口(API) 274
12.2.1外部函数定义和调用 274
12.2.2数据类型转换 275
12.2.3参数传递 275
12.2.4外部函数举例 276
12.3嵌套报表 276
12.4交叉表 277
12.5OLE2.0 279
12.5.1创建OLE对象 279
12.5.2操作OLE对象 280
12.6PowerBuilder分布式应用 281
12.6.1Client/Server结构与分布式应用 281
12.6.2PowerBuilder分布式应用结构 282
12.6.3Client与应用服务器之间通信 283
12.6.4PowerBuilder分布式应用实例 284
12.6.5PowerBuilder分布式应用其他功能 285
12.7数据管道 285
12.7.1创建数据管道进行数据转换 286
12.7.2在应用程序中调用定义好的数据管道 287
12.8拖放技术 289
12.8.1拖放属性 290
12.8.2控件的拖放函数 290
12.8.3拖放事件 291
12.8.4拖放操作举例 291
第13章 创建Web应用 296
13.1Web和Internet之间的关系 296
13.2建立Web数据窗 296
第14章 应用实例 300
14.1实例概述 300
14.2创建一个应用 300
14.3数据库设计 301
14.4创建表 301
14.4.1创建数据库 301
14.4.2创建表 301
14.4.3创建索引 302
14.5创建窗口 302
14.5.1创建主菜单窗口 303
14.5.2创建用户登录窗口 303
14.5.3创建录入和编辑窗口 303
14.5.4创建维护窗口 310
14.5.5创建查询窗口 313
14.5.6创建统计窗口 316
14.5.7创建设置窗口 316
14.6创建菜单 318
14.7将主菜单与主窗口连接 319
14.8创建数据窗口 319
14.8.1创建下拉数据窗口 319
14.8.2创建录入数据窗口 320
14.8.3创建有检索参数的数据窗口 321
14.8.4创建查询数据窗口 322
14.8.5创建表格统计数据窗口 322
14.8.6创建图形统计数据窗口 323
14.8.7创建编码设置数据窗口 325
主要参考文献 326
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《雅马哈管乐队训练教程 降E调单簧管 分谱》Japan Band Clinic委员会 2019
- 《线性代数简明教程》刘国庆,赵剑,石玮编著 2019
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《黄遵宪集 4》陈铮主编 2019
- 《孙诒让集 1》丁进主编 2016
- 《近代世界史文献丛编 19》王强主编 2017
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019