图书介绍
PowerBuilder程序设计PDF|Epub|txt|kindle电子书版本网盘下载
![PowerBuilder程序设计](https://www.shukui.net/cover/42/30892799.jpg)
- 华铨平主编 著
- 出版社: 北方交通大学出版社;清华大学出版社
- ISBN:7810822055
- 出版时间:2004
- 标注页数:353页
- 文件大小:82MB
- 文件页数:368页
- 主题词:数据库系统-软件工具,Power Builder-程序设计-高等学校:技术学校-教材
PDF下载
下载说明
PowerBuilder程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第1章 PowerBuilder概述1
1.1 PowerBuilder的特点1
1.2 PowerBuilder的发展4
1.3 PowerBuilder 8.0的新特征4
1.4 PowerBuilder 8.0的安装6
1.5 PowerBuilder 8.0集成开发环境6
1.5.1 PowerBuilder 8.0开发环境初始窗口7
1.5.2 系统树窗口、剪贴窗口和输出窗口7
1.5.3 File(文件)与Tools(工具)菜单9
1.5.4 PowerBuilder中的工具栏10
1.5.5 PowerBuilder中的画板12
1.5.6 定制自己的开发环境15
1.5.7 PowerBuilder中的其他工具18
1.6 PowerBuilder应用开发的预备知识22
1.6.1 PowerBuilder应用程序的组成22
1.6.2 用PowerBuilder进行应用开发的一般流程23
1.6.3 Workspace、Target与各对象的关系及文件类型23
小结24
习题24
2.1.1 库画板26
2.1 库文件管理26
第2章 库文件和应用对象26
2.1.2 使用库画板29
2.2 应用和应用对象30
2.3 应用画板30
2.4 应用对象的属性31
2.5 应用对象的事件32
2.6 应用对象的函数33
2.7 应用举例33
实例 建立一个快速闪过的界面33
习题37
小结37
第3章 PowerBuilder数据库管理38
3.1 数据库概述38
3.2 数据库画板39
3.3 本地数据库操作40
3.3.1 创建一个Adaptive Server Anywhere数据库41
3.3.2 删除数据库41
3.4 数据库管理与连接42
3.4.1 数据库访问方式42
3.4.2 数据库的描述文件43
3.4.3 使用数据库接口连接数据库44
3.5.2 定义字段46
3.5 数据表操作46
3.5.1 创建表46
3.5.3 保存数据库表47
3.5.4 设置表和字段的属性47
3.5.5 删除表48
3.5.6 定义主键48
3.5.7 定义外键49
3.5.8 定义索引50
3.5.9 创建视图50
3.6.1 操作记录52
3.6.2 数据的导入与导出52
3.6 对数据库中数据操作52
3.6.3 数据的排序与过滤53
3.7 游标的使用53
3.7.1 声明游标53
3.7.2 打开游标54
3.7.3 提取数据54
3.7.4 关闭游标55
3.8 事务管理55
3.8.1 事务对象56
3.8.2 事务对象的属性56
3.8.3 事务对象与数据库的连接57
实例 创建一个新的数据库59
3.9 应用举例59
小结61
习题61
第4章 数据管道63
4.1 数据管道概述63
4.1.1 数据管道功能63
4.1.2 创建数据管道对象63
4.1.3 数据管道使用方法64
4.2 创建数据管道64
4.2.1 启动数据管道画板64
4.2.2 定义数据管道66
4.2.3 运行数据管道67
4.2.4 修改数据管道67
4.2.5 数据管道运行的中止67
4.2.6 使用数据管道导入Blob类型的数据67
4.3 数据管道的编程应用68
4.4 应用举例69
实例 创建数据管道69
小结70
习题70
5.1.1 注释71
5.1 PowerScript语言基础71
第5章 PowerBuilder程序设计语言71
5.1.2 标识符72
5.1.3 标号74
5.1.4 语句的分隔符、断行和续行74
5.1.5 特殊字符75
5.1.6 空值76
5.1.7 保留字76
5.1.8 几个常用的代词76
5.2 数据类型78
5.2.1 标准数据类型78
5.2.3 系统对象数据类型79
5.2.2 Any数据类型79
5.2.4 枚举类型80
5.3 变量与常量80
5.3.1 变量的说明80
5.3.2 变量的作用域81
5.3.3 数组与结构体82
5.3.4 常量84
5.4 运算符84
5.4.1 算术运算符85
5.4.2 连接运算符85
5.4.4 逻辑运算符86
5.4.3 关系运算符86
5.4.5 运算符优先级87
5.5 PowerScript语句87
5.5.1 赋值语句87
5.5.2 条件语句88
5.5.3 循环语句90
5.5.4 流程控制语句91
5.5.5 对象建立与释放语句93
5.5.6 SQL语句94
5.6 函数101
5.6.1 全局函数101
5.6.2 对象函数102
5.7 PowerScript环境103
5.7.1 PowerScript的脚本视图103
5.7.2 脚本编辑105
5.7.3 变量声明109
5.7.4 编写事件脚本或自定义用户事件110
5.7.5 编辑函数脚本与自定义对象函数110
5.7.6 定制脚本视图110
5.7.7 脚本的色彩配置111
5.7.8 AutoScript的运用112
实例一 返回指定用户口令的全局函数114
5.8 应用举例114
实例二 设计一个用户登录的窗口116
小结118
习题118
第6章 窗口与控件120
6.1 窗口与控件的概念120
6.2 窗口画板120
6.3 窗口类型121
6.4 窗口对象的属性122
6.5 窗口对象的事件125
6.7.1 添加控件126
6.7.2 控件的命名126
6.7 控件的使用126
6.6 窗口对象的函数126
6.7.3 控件的布局127
6.7.4 控件的访问顺序127
6.7.5 控件通用属性127
6.8 常用控件介绍127
6.8.1 命令按钮和图片按钮127
6.8.2 静态文本框129
6.8.3 单行编辑框129
6.8.4 多行编辑框130
6.8.6 富文本编辑框131
6.8.5 掩码编辑框131
6.8.7 单选框、复选框和组框132
6.8.8 图片框控件133
6.8.9 直线、椭圆、矩形、圆角矩形控件134
6.8.10 水平滚动条和垂直滚动条134
6.8.11 水平进度条和垂直进度条135
6.8.12 列表框137
6.8.13 标签控件139
6.8.14 列表视图控件141
实例 在窗口中以4种方式显示当前目录文件144
6.9 应用举例144
小结145
习题145
第7章 菜单、工具条和状态栏147
7.1 菜单、工具条和状态栏简述147
7.2 菜单画板148
7.3 创建菜单148
7.4 菜单对象的属性149
7.5 菜单对象的事件151
7.6 菜单对象的函数151
7.7 多文档MDI应用程序151
7.7.2 菜单与MDI152
7.7.1 MDI框架和框架内的工作表152
7.8 应用举例153
实例一 创建学生成绩管理应用程序主菜单153
实例二 创建弹出式菜单155
小结156
习题156
第8章 PowerBuilder程序的调试157
8.1 Debug画板157
8.2 设置断点158
8.3 调试程序160
8.4 观察变量的值161
8.5 设置条件断点162
8.6 运行错误解释162
8.7 常用出错处理164
小结164
习题164
第9章 设计数据窗口对象165
9.1 创建数据窗口对象165
9.1.1 创建前的准备165
9.1.2 创建数据窗口对象的过程166
9.2 数据窗口的风格167
9.2.2 Tabular风格168
9.2.1 Grid风格168
9.2.4 N-UP风格169
9.2.5 Label风格169
9.2.3 FreeForm风格169
9.2.6 Group风格170
9.2.7 Crosstab风格171
9.2.8 Composite风格172
9.2.9 OLE风格173
9.2.11 Graph风格174
9.3 数据窗口的数据源174
9.2.10 RichText风格174
9.3.1 Quick Select数据源175
9.3.2 SQL Select数据源176
9.3.3 Query数据源180
9.3.4 External数据源181
9.3.5 Stored Procedure数据源181
9.4 数据窗口画板的使用182
9.4.1 工具栏介绍182
9.4.2 数据窗口画板介绍184
9.4.3 设置数据窗口对象的属性185
9.4.5 标签对象的属性187
9.4.6 设置数据列对象的属性187
9.4.4 工作带的属性187
9.4.7 设置数据窗口中对象的浏览顺序192
9.5 对数据的处理192
9.5.1 数据校验192
9.5.2 数据更新193
9.5.3 数据检索195
9.5.4 数据排序195
9.5.5 数据过滤196
9.5.6 数据分组196
9.5.8 数据预览、导入和导出197
9.5.7 数据屏蔽197
9.6 数据窗口中的对象198
9.7 数据窗口的打印204
9.8 应用举例205
实例一 维护数据表的数据窗口对象205
实例二 带检索参数的数据窗口对象206
实例三 带有统计图形的数据窗口对象208
实例四 学生学期成绩报告单209
小结211
习题211
10.1 在窗口中使用数据窗口控件213
10.1.1 在窗口中添加数据窗口控件213
第10章 使用数据窗口控件213
10.1.2 设置数据窗口控件的属性214
10.1.3 设置数据窗口控件的事务对象216
10.2 数据窗口控件的工作原理218
10.2.1 数据窗口控件的缓冲区218
10.2.2 数据窗口控件对数据的更新原理219
10.2.3 数据窗口的编辑控件221
10.3 数据窗口控件的事件222
10.3.1 EditChanged事件223
10.3.2 ItemChanged事件224
10.3.3 焦点事件224
10.3.5 更新事件225
10.3.4 SQLPreview事件225
10.3.6 检索事件226
10.3.7 滚动事件227
10.3.8 打印事件227
10.3.9 出错事件228
10.4 数据窗口控件的函数230
10.4.1 为数据窗口控件分配事务对象的函数230
10.4.2 数据检索函数231
10.4.3 访问编辑控件中数据的函数232
10.4.4 操作记录的函数233
10.4.5 排序与过滤函数236
10.4.6 更新数据的函数237
10.4.7 数据窗口打印函数238
10.5 对数据窗口对象属性和数据的访问238
10.5.1 存取数据窗口对象的属性238
10.5.2 存取数据窗口中的数据240
10.6 数据存储对象241
10.7 应用举例243
实例一 通用的数据维护窗口243
实例二 双击列标题后按该列升序排序248
实例三 打印学生成绩报告单248
实例四 用树型控件选择学生记录251
实例五 生成HTML页面254
小结256
习题257
第11章 用户对象259
11.1 用户对象概述259
11.2 用户对象的类型260
11.2.1 可视用户对象260
11.2.2 类用户对象261
11.3 用户对象画板262
11.3.1 可视用户对象画板262
11.4.1 创建和使用标准可视用户对象263
11.3.2 不可视用户对象画板263
11.4 创建和使用用户对象263
11.4.2 创建和使用定制可视用户对象265
11.4.3 创建和使用标准类用户对象266
11.4.4 创建和使用定制类用户对象268
11.5 窗口与用户对象的通信270
11.6 应用举例271
实例 用户对象在查询窗口的运用271
小结274
习题274
12.1.1 面向对象方法的基本概念275
第12章 PowerBuilder面向对象编程275
12.1 面向对象技术的基本概念275
12.1.2 面向对象技术的基本概念276
12.1.3 面向对象技术的特点278
12.2 PowerBuilder面向对象的特性278
12.2.1 事件、方法和属性278
12.2.2 封装、继承和多态性的应用285
小结290
习题290
13.1.1 分布式计算的基本原理292
13.1.2 分布式计算的体系结构292
第13章 分布式编程292
13.1 分布式计算292
13.2 PowerBuilder分布式开发简介294
13.2.1 客户/服务器应用程序294
13.2.2 分布式应用程序295
13.2.3 Web应用程序298
13.3 EAServer组件技术概述299
13.3.1 EAServer的组成299
13.3.2 EAServer分布式应用301
13.3.3 创建EAServer组件303
13.3.4 创建EAServer客户端309
习题316
小结316
第14章 Web应用317
14.1 Web技术概述317
14.1.1 Web技术的发展317
14.1.2 Sybase的Web架构318
14.2 Web应用开发概述319
14.2.1 Web开发环境319
14.2.2 Web应用的创建与发布321
14.2.3 Web DataWindow的创建322
14.3 Web站点的配置与管理330
14.3.1 Web站点的配置330
14.3.2 Web站点的管理334
14.4 利用PowerDynamo进行动态主页的发布336
小结339
习题339
第15章 应用程序的发行340
15.1 动态库的基本概念340
15.2 生成可执行文件341
15.2.1 生成包含所有对象的可执行文件342
15.2.2 生成伪代码的可执行文件和动态库PBD342
15.2.3 生成机器代码的可执行文件和动态连接库DLL342
15.3 资源文件343
15.4 运行库文件和应用程序的发布343
15.5.2 选择合适的可执行文件生成方法344
15.5 提高应用程序执行效率的基本方法344
15.5.1 合理分配库文件344
15.6 使用工程画板生成可执行文件345
15.6.1 创建工程文件345
15.6.2 设置相应的参数345
15.6.3 生成可执行文件346
15.7 生成安装程序347
小结349
习题349
部分习题答案351
参考文献353