图书介绍
PowerBuilder 7编程基础PDF|Epub|txt|kindle电子书版本网盘下载
- 李国民,张磊编著 著
- 出版社: 北京:清华大学出版社
- ISBN:730200966X
- 出版时间:2000
- 标注页数:333页
- 文件大小:76MB
- 文件页数:348页
- 主题词:
PDF下载
下载说明
PowerBuilder 7编程基础PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 PowerBuilder简介1
1.1 PowerBuilder概述1
1.1.1 事件驱动的应用程序2
1.1.2 功能强大的编程语言与函数2
1.1.3 面向对象的编程3
1.1.4 跨平台开发3
1.1.5 开放的数据库连接系统3
1.2.1 菜单4
1.2 PowerBuilder开发环境4
1.2.2 工具栏7
1.2.3 工作区9
1.3 PowerBuilder的面向对象特性与PowerBuilder编程10
1.3.1 数据抽象性、继承性和多态性10
1.3.2 属性、事件和函数11
1.4 PowerBuilder应用程序开发步骤12
1.5 PowerBuilder7的新特性13
1.5.1 全新的用户接口和开发界面13
1.5.2 支持开发和配置更多类型的组件15
1.5.4 其他新特性16
1.5.3 数据库连接新特性16
1.5.5 PowerBuilder7附带的软件工具17
第2章 PowerBuilder编程18
2.1 PowerScript编程语言18
2.1.1 标识符、代词和保留字18
2.1.2 数据类型21
2.2 声明24
2.2.1 变量24
2.2.2 常量25
2.2.3 数组25
2.2.4 外部函数26
2.2.5 DBMS存储过程27
2.3 运算符和表达式27
2.3.1 算术运算符28
2.3.2 关系运算符28
2.3.3 逻辑运算符29
2.3.4 连接运算符29
2.3.5 运算符的优先级30
2.3.6 表达式30
2.4 基本语句31
2.4.1 赋值语句31
2.4.2 条件控制语句32
2.4.3 循环控制语句34
2.4.4 其他语句37
2.5 函数与事件的调用38
2.5.1 寻找事件和函数39
2.5.2 调用事件和函数39
2.5.3 调用函数和事件的错误42
2.6 函数和结构的创建43
2.6.1 创建函数43
2.6.2 编译和保存函数48
2.6.3 创建结构50
第3章 嵌入式SQL和BLOB类型53
3.1 SQL语句53
3.1.1 建立和断开与数据库的连接54
3.1.2 提交与回滚事务54
3.1.3 单行检索语句SELECT55
3.1.4 插入语句INSERT55
3.1.5 删除语句DELETE56
3.1.6 修改语句UPDATE56
3.1.7 检查SQL语句执行情况56
3.1.8 读取多行数据57
3.1.9 动态SQL59
3.1.10 SELECTBLOB语句63
3.1.11 UPDATEBLOB语句63
3.2 粘贴SQL语句64
3.2.1 粘贴SELECT语句64
3.2.2 粘贴INSERT语句68
3.3 BLOB数据类型68
3.3.1 何种数据类型可以在PowerScript中与BLOB数据类型相对应69
3.3.2 在数据窗口中使用OLE列69
3.4.1 使用OLEActivate函数71
3.4 对OLE列的更新71
3.4.2 使用OLE方式对BLOB进行操作72
3.4.3 其他BLOB字段的函数73
第4章 数据库的管理75
4.1 PowerBuilder的数据库接口及其与数据库的连接75
4.1.1 ODBC接口75
4.1.2 配置ODBC数据源76
4.1.3 创建数据库描述文件79
4.1.4 专用接口81
4.2 创建和删除数据库82
4.2.1 PowerBuilder中信息的存储位置82
4.2.2 创建数据库83
4.2.3 删除数据库85
4.3 数据库画板85
4.3.1 启动数据库画板85
4.3.2 数据库画板的功能86
4.3.3 数据库画板的组成87
4.4 操作数据库表89
4.4.1 创建、修改和删除列89
4.4.2 定义列扩展属性90
4.4.3 创建索引和主关键字92
4.4.4 删除表、主键、外部键与索引93
4.4.5 定义表属性94
4.5 表数据的浏览、修改和输出94
4.5.1 输出视图区及基本操作94
4.5.2 数据的修改96
4.5.3 创建视图96
4.6 定义数据库扩展属性98
4.6.1 显示格式的维护98
4.6.2 显示掩码的格式100
4.6.3 编辑风格的维护102
4.6.4 创建有效性规则103
第5章 创建PowerBuilder应用程序对象107
5.1 应用程序组成107
5.2 应用程序对象画板108
5.2.1 应用程序对象画板的菜单和工具栏108
5.2.2 应用程序对象工作区112
5.3 应用程序的属性、事件和函数113
5.3.1 应用程序对象的属性113
5.3.2 应用程序对象的事件116
5.3.3 应用程序对象的函数116
5.3.4 应用程序错误对象117
5.4 应用程序配置参数118
5.4.1 应用程序初始化文件118
5.4.2 应用程序注册表119
5.4.3 应用程序开发涉及到的主要注册表主键120
5.4.4 PowerBuilder的注册表函数121
5.5 事务对象及其应用123
5.5.1 事务对象的概念123
5.5.2 创建自定义事务对象124
5.5.3 事务对象的属性125
6.1.1 窗口画板的菜单127
6.1 窗口画板127
第6章 PowerBuilder窗口对象127
6.1.2 窗口画板的工具栏128
6.1.3 窗口画板的视图区128
6.2 窗口的属性129
6.2.1 窗口类型129
6.2.2 MDI框架窗口131
6.2.3 其他窗口属性132
6.2.4 窗口的大小和位置133
6.3.1 打开窗口的Open事件135
6.3 窗口事件135
6.3.2 激活窗口的Active事件136
6.3.3 单击窗口的Clicked事件136
6.3.4 关闭窗口的Close事件137
6.3.5 关闭窗口时的CloseQuery事件137
6.3.6 按键时的Key事件138
6.3.7 窗口右击时的RButtonDown事件138
6.3.8 计时的Timer事件139
6.3.9 窗口的Other事件140
6.4 窗口的函数140
6.4.1 窗口的操作141
6.4.2 MDI窗口具有的操作145
6.4.3 窗口事件的自动化148
6.5 窗口变量149
6.5.1 定义全局窗口变量和局部窗口变量150
6.5.2 新窗口也是一个类150
第7章 窗口控件及简单窗口控件的应用152
7.1 为窗口添加控件152
7.1.1 控件概述152
7.1.2 窗口控件的添加154
7.1.3 窗口控件的选择154
7.1.4 窗口控件的复制155
7.1.5 窗口控件的布局156
7.2 控件属性、事件和函数159
7.2.1 设置控件属性方法159
7.2.2 控件名称161
7.2.3 控件事件及其脚本164
7.2.4 控件函数164
7.3 几个重要的简单窗口控件的应用166
7.3.1 命令按钮166
7.3.2 文本编辑及显示控件168
7.3.3 单选按钮、复选框与单选组171
7.3.4 修饰性控件173
8.1 各种列表框178
8.1.1 列表框和图片列表框178
第8章 高级窗口控件的应用178
8.1.2 下拉列表框和下拉图片列表框182
8.2 列表视图183
8.2.1 列表视图控件风格183
8.2.2 列表视图控件属性184
8.2.3 为列表视图添加和删除列表项186
8.2.4 列表视图控件的事件190
8.3.1 树形视图的构成与创建步骤191
8.3 树形视图191
8.3.2 树形视图控件的属性192
8.3.3 树形视图项的属性193
8.3.4 添加树形视图项193
8.3.5 删除树形视图项194
8.3.6 树形视图控件的常用事件195
8.4 选项卡控件197
8.4.1 选项卡控件的组成197
8.4.2 为窗口添加选项卡控件及操作选项卡控件197
8.4.3 选项卡控件的属性199
8.4.4 选项卡控件的使用202
8.4.5 选项卡控件的事件203
8.5 OLE控件204
第9章 菜单208
9.1 菜单类型及命令的特点208
9.2 创建和修改菜单209
9.2.1 菜单画板功能209
9.2.2 创建新菜单210
9.2.3 修改菜单212
9.3.1 General选项卡213
9.3 设置菜单属性213
9.3.2 TOOlBar选项卡214
9.4 创建弹出式菜单215
9.4.1 弹出窗口上的菜单215
9.4.2 弹出其他菜单216
9.5 菜单事件及其编程217
9.5.1 菜单事件及其处理程序的编写217
9.5.2 创建通用的弹出式菜单217
第10章 数据窗口简介221
10.1 数据窗口概念221
10.2 数据窗口对象与控件222
10.2.1 数据窗口对象223
10.2.2 数据窗口控件224
1O.3 创建数据窗口224
10.3.1 数据窗口的创建224
10.3.2 数据源与表现风格224
10.3.3 创建一个新的数据窗口225
10.4 数据窗口数据源229
10.4.1 Quick Select数据源229
10.4.2 SQL Select数据源231
10.4.4 External数据源234
10.4.3 Query数据源234
10.4.5 Stored Procedure数据源235
10.5 数据窗口的表现风格236
10.5.1 Freeform风格236
10.5.2 Tabular风格236
10.5.3 Grid风格237
10.5.4 Label风格238
10.5.5 N—UP风格239
10.5.6 Group风格239
10.5.7 Composite风格239
10.5.8 Crosstab风格240
10.5.9 Graph风格241
10.5.10 OLE2.0风格242
10.5.11 RichText风格242
第11章 数据窗口的应用243
11.1 建立数据窗口控件与数据窗口对象的连接243
11.1.1 带有DBMS数据源的数据窗口243
11.1.2 带有外部数据源的数据窗口244
11.1.3 向窗口添加数据窗口控件244
11.1.4 对窗口中数据窗口控件的编辑245
11.1.6 执行中改变数据窗口对象246
11.1.5 建立数据窗口控件与数据窗口对象的连接246
11.1.7 设置数据窗口的属性247
11.2 数据窗口控件与数据库249
11.2.1 事务对象249
11.2.2 事务对象的属性250
11.2.3 为数据窗口控件设置事务对象250
11.2.4 创建事务对象251
11.2.5 自定义事务对象252
11.2.6 使用数据窗口检索数据库的过程253
11.2.7 检索和更新数据253
11.3.1 通过数据窗口控件管理数据255
11.3 访问数据窗口缓冲区的内容255
11.3.2 处理数据窗口控件中的文本数据256
11.4 数据窗口项的引用258
11.4.1 使用表达式引用数据窗口项258
11.4.2 使用函数访问数据窗口项259
11.5 数据窗口事件261
11.5.1 ButtonClicked事件261
11.5.2 Clicked事件261
11.6 数据存储262
11.6.1 使用数据存储对象262
11.6.2 数据存储对象的方法和属性263
11.6.3 定制数据存储对象264
11.7 创建数据窗口应用程序264
11.7.1 使用应用程序画板创建应用程序对象265
11.7.2 创建数据窗口对象266
11.7.3 创建主窗口对象并在窗口上放置数据窗口控件268
11.7.4 创建其他窗口控件268
11.7.5 为窗口控件编写程序代码269
第12章 用户对象和用户事件271
12.1 用户对象分类271
12.1.1 可视用户对象272
12.1.2 类用户对象273
12.2 创建用户对象274
12.2.1 创建标准可视用户对象275
12.2.2 创建定制可视用户对象276
12.2.3 创建外部可视用户对象276
12.2.4 创建标准类用户对象277
12.2.5 创建定制类用户对象277
12.2.6 使用继承创建用户对象278
12.3 使用用户对象278
12.3.1 使用可视用户对象278
12.3.2 使用类用户对象279
12.3.3 窗口与用户对象间的通信280
12.3.4 用户对象的命名规则281
12.4 用户事件281
12.4.1 什么时候使用用户事件281
12.4.2 定义用户事件282
12.4.3 定义用户事件的注意事项284
12.4.4 使用用户事件284
第13章 数据管道286
13.1 数据管道的概念286
13.2.1 启动数据管道画板287
13.2 创建数据管道对象287
13.2.2 源表289
13.2.3 目的表290
13.2.4 选择管道操作290
13.2.5 灌人Blob类型的数据291
13.2.6 改变源数据库和目的数据库293
13.2.7 运行数据管道293
13.2.8 数据管道出错处理293
13.3 在应用程序中使用数据管道294
13.3.1 创建数据管道用户对象295
13.3.2 数据管道用户对象的属性296
13.3.3 数据管道的事件297
13.3.4 数据管道的函数297
第14章 库管理300
14.1 库文件组织方式300
14.2 库画板介绍301
14.2.1 库画板的工具301
14.2.2 库画板工作区302
14.2.3 库画板的菜单303
14.3.1 维护库306
14.3 维护库文件以及其中的对象306
14.3.2 维护库中对象308
14.3.3 导出与导入对象310
14.3.4 对象的检出与检入311
14.3.5 重新生成对象312
第15章 应用程序的调试、创建及发布314
15.1 应用程序的调试314
15.1.1 应用程序测试过程314
15.1.2 调试器界面316
15.1.3 断点设置318
15.1.4 调试过程322
15.2 其他调试手段324
15.2.1 运用PowerBuilderDEBUG功能324
15.2.2 追踪数据库访问325
15.2.3 其他调试技术326
15.3 应用程序的创建327
15.3.1 创建可执行文件的一般步骤328
15.3.2 创建可执行文件时要考虑的问题330
15.4 应用程序的发布332
15.4.1 PowerBuilder运行时库及数据库接口332
15.4.2 配置ODBC数据源333