图书介绍
PowerBuilder 9.0实用教程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 郭兴成编著 著
- 出版社: 北京:科学出版社
- ISBN:7030122623
- 出版时间:2003
- 标注页数:392页
- 文件大小:87MB
- 文件页数:407页
- 主题词:数据库系统-软件工具,PowerBuilder 9.0-教材
PDF下载
下载说明
PowerBuilder 9.0实用教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 认识PowerBuilder 9.01
1.1 PowerBuilder 9.0简介1
1.1.1 中国软件业现状1
第1篇 基础知识1
1.1.2 为什么要学习PowerBuilder 9.02
1.1.3 PowerBuilder的概述2
1.1.4 PowerBuilder的特点3
1.1.5 PowerBuilder 9.0的新特性6
1.2 安装PowerBuilder9.0软硬件需求9
1.2.1 软件环境需求9
1.2.2 硬件环境需求9
1.3.2 常用功能菜单10
1.3 PowerBuilder9.0功能界面介绍10
1.3.1 PowerBuilder 9.0界面简介10
1.4 工作环境设置16
1.4.1 工具栏的设置16
1.4.2 窗口排列19
1.4.3 快捷键设置20
1.4.4 系统选项设置21
1.5 用5分钟制作一个简单实例22
1.5.1 实例运行界面22
1.5.2 新建一个工作空间对象22
1.5.3 新建一个应用程序对象23
1.5.4 创建窗体23
1.5.5 为应用程序添加open事件代码25
1.6 小结27
1.7 习题27
第2章 编程基础知识28
2.1 PowerScript脚本语言书写规则28
2.1.1 忽略大小写28
2.1.2 语句的断行、续行和分割28
2.1.3 注释29
2.2 数据类型29
2.3 变量和作用域30
2.3.1 定义变量30
2.3.2 引用变量30
2.3.3 变量的作用域30
2.4 操作符31
2.5 标识符32
2.5.1 标识符的构成32
2.5.2 匈牙利命名法32
2.6 常用代词33
2.7 控制语句34
2.7.1 判断语句34
2.7.2 循环语句36
2.8 结构38
2.8.1 创建结构38
2.8.2 使用结构40
2.9 函数40
2.9.3 类型转换函数41
2.9.2 MessageBox()函数41
2.9.1 Open()和Close()函数41
2.9.4 类型判断函数42
2.9.5 其他函数42
2.10 ODBC数据源与专用数据库接口43
2.10.1 什么是ODBC数据源43
2.10.2 专用数据库接口43
2.10.3 连接数据库44
2.10.4 配置ODBC48
2.11 SQL语言49
2.11.1 SQL语言的格式49
2.11.2 在PowerBuilder 9.0中使用SQL语句51
2.12 类和对象的概念56
2.12.1 继承57
2.12.2 重载和多态性57
2.12.3 封装57
2.12.4 属性、事件和函数57
2.13 在PowerBuilder 9.0中实现面向对象编程58
2.13.1 创建对象58
2.13.2 设置对象属性59
2.13.3 编写事件代码59
2.13.4 实现继承对象60
2.14 用户对象和用户事件61
2.14.1 用户对象分类61
2.14.2 定义用户对象62
2.14.3 使用用户对象64
2.14.4 用户事件66
2.15 小结67
2.16 习题68
第2篇 编程开发69
第3章 使用数据库69
3.1 数据库编程基础知识69
3.1.1 数据库简介69
3.1.2 数据库范式71
3.1.3 数据库信息系统简介72
3.2 创建本地数据库73
3.2.1 使用Database Painter创建*数据库73
3.2.2 使用Sybase Central创建数据库75
3.2.3 删除数据库81
3.3 操作数据表82
3.3.1 向数据库中添加数据表82
3.3.2 编辑数据表属性84
3.3.3 为数据表指定主键、外键和索引87
3.3.4 浏览数据表90
3.3.5 插入、修改和更新记录91
3.3.6 为数据表创建视图92
3.4 创建查询94
3.4.1 新建查询95
3.4.2 使用查询画板95
3.4.3 预览查询结果96
3.5.1 PowerBuilder与数据库连接的3种方式97
3.5.2 使用专用接口连接外部数据源97
3.5 引用外部数据源97
3.5.3 使用ODBC数据源管理器连接外部数据源98
3.5.4 测试连接100
3.5.5 获取外部数据源连接代码100
3.6 使用数据管道100
3.6.1 什么是数据管道101
3.6.2 创建数据管道101
3.6.3 使用数据管道将不同的表字段组合成一个新表104
3.7 小结106
3.8 习题107
第4章 创建数据窗口108
4.1 创建数据窗口108
4.1.1 Freeform显示风格109
4.1.2 Grid显示风格111
4.1.3 Graph显示风格112
4.1.4 Composite数据窗口113
4.1.5 Crosstab显示风格114
4.1.6 Group显示风格115
4.1.7 Label显示风格117
4.1.8 N-up显示风格117
4.1.9 Ole2.0显示风格118
4.1.10 Riehtext显示风格119
4.1.11 Tabular显示风格120
4.2 数据源的选择121
4.2.1 使用Quick Select选择数据源121
4.2.2 使用SQL选择数据源122
4.2.3 使用Query选择数据源126
4.2.4 使用External选择数据源127
4.2.5 使用Stored Procedure选择数据源128
4.3 编辑数据窗口129
4.3.1 数据窗口的几个区域129
4.3.2 向数据窗口中添加界面元素129
4.3.3 设置数据字段属性130
4.4 连接数据窗口132
4.4.1 向窗体添加数据窗口132
4.4.2 数据窗口对象属性132
4.4.3 预览数据窗口134
4.5.1 事务对象135
4.5 数据窗口编程135
4.5.2 为数据窗口设置事务对象136
4.5.3 用数据窗口连接数据库137
4.5.4 缓冲区139
4.5.5 常用操作数据窗口函数和方法140
4.5.6 数据窗口事件142
4.5.7 如何标识数据窗口中数据144
4.5.8 打印数据窗口145
4.6 一个典型示例145
4.6.1 创建一个工作空间对象145
4.6.2 创建主窗体146
4.6.3 创建数据库147
4.6.4 创建数据窗口148
4.6.5 编写代码149
4.6.6 运行应用程序151
4.7 小结151
4.8 习题151
第5章 创建应用程序152
5.1 创建应用程序对象152
5.2 设置应用程序153
5.2.1 为应用程序指定图标154
5.2.2 为应用程序指定字体155
5.2.3 应用程序默认的全局对象155
5.2.4 应用程序其他设置155
5.3.1 应用程序的open事件156
5.3 为应用程序添加脚本语句156
5.3.2 应用程序的close事件157
5.3.3 应用程序的SystemError事件158
5.3.4 应用程序的Idle事件158
5.4 使用PowerScript画板158
5.5 编辑脚本语句的各种操作159
5.5.1 脚本编辑器工具栏介绍159
5.5.2 粘贴函数159
5.5.3 粘贴SQL语句160
5.5.4 粘贴常用语句162
5.5.5 给脚本添加注释164
5.5.6 粘贴窗口和对象164
5.5.7 导入文本文件165
5.7 一个典型示例166
5.6 运行应用程序166
5.7.1 新建一个工作空间和应用程序对象167
5.7.2 创建主窗体167
5.7.3 为应用程序的open事件添加脚本语句168
5.8 小结169
5.9 习题169
第6章 创建窗体170
6.1 创建常用窗体170
6.1.1 创建主窗体170
6.1.2 创建弹出式窗体173
6.1.3 创建子窗体175
6.1.4 创建应答窗体177
6.2 设置窗体属性179
6.1.5 创建多文档窗体179
6.2.1 设置主窗体属性180
6.2.2 设置其他窗体属性182
6.3 为窗体添加控件183
6.4 为窗体添加脚本语句184
6.5 预览和运行窗体186
6.5.1 预览窗体186
6.5.2 运行窗体186
6.6 为控件设置Tab键次序186
6.7 调色板的使用187
6.8 对齐和调整控件188
6.9 小结189
6.10 习题189
7.1 使用菜单画板190
7.1.1 打开菜单画板190
第7章 创建菜单和工具栏190
7.1.2 创建菜单191
7.1.3 编辑菜单193
7.1.4 设置菜单194
7.1.5 通过继承创建菜单195
7.2 调用菜单196
7.3 为菜单添加任务197
7.4 保存菜单198
7.5 创建工具栏198
7.6 一个典型示例199
7.6.1 创建工作空间和应用程序对象200
7.6.2 创建所需窗体200
7.6.3 创建菜单202
7.6.4 连接菜单和窗体204
7.6.5 为应用程序添加open()事件代码205
7.7 小结205
7.8 习题205
第8章 使用控件206
8.1 按钮控件206
8.1.1 命令按钮控件206
8.1.2 图像按钮控件209
8.2 复/单选框控件210
8.2.1 复选框控件211
8.2.2 单选框控件211
8.3.1 文字标签控件212
8.3 标签控件212
8.3.2 超级链接控件213
8.4 图像控件214
8.4.1 普通图像控件215
8.4.2 超级链接图像控件215
8.5 群组控件216
8.6 划线控件216
8.6.1 直线控件216
8.6.2 椭圆控件217
8.6.3 矩形控件217
8.6.4 圆角矩形控件218
8.7.2 编辑掩码控件219
8.7.1 单行文本框控件219
8.7 文本框控件219
8.7.3 多行文本框控件221
8.7.4 多信息文本框编辑控件222
8.8 调节和进度控件225
8.8.1 水平滚动条控件225
8.8.2 直滚动条控件225
8.8.3 水平调节控件226
8.8.4 垂直调节控件228
8.8.5 水平进度条控件228
8.8.6 垂直进度条控件229
8.9 列表框控件230
8.9.1 下拉式列表控件230
8.9.2 下拉式图标列表控件231
8.9.3 矩形列表框控件232
8.9.4 图标列表框控件233
8.9.5 视图列表控件234
8.9.6 树形视图列表控件234
8.10 选项卡控件238
8.11 高级控件239
8.11.1 图形控件239
8.11.2 对象链接与嵌入控件242
8.11.3 用户对象控件243
8.12 小结245
8.13 习题245
9.1 创建库246
第9章 管理库文件246
9.2 管理库248
9.2.1 为库文件浏览框设置默认248
工作目录248
9.2.2 在库中查找用户所需的249
内容249
9.2.3 优化库251
9.2.4 导出和导入文件252
9.2.5 设置动态链接库254
9.2.6 删除库255
9.3 小结256
9.4 习题256
10.1.1 语法错误257
10.1 错误类型257
第10章 应用程序的调试和发布257
10.1.2 逻辑错误258
10.1.3 异常错误259
10.2 调试器介绍259
10.2.1 打开调试器259
10.2.2 调试器功能界面简介260
10.2.3 设置调试器功能界面262
10.3 脚本调试方法262
10.3.1 打开要调试的脚本262
10.3.2 设置断点263
10.3.3 调试运行脚本264
10.3.4 添加观察变量265
10.4.1 预见性错误处理程序266
10.4 错误处理266
10.4.2 使用Try...End try语句269
10.5 发布应用程序270
10.5.1 编译应用程序270
10.5.2 生成可执行文件271
10.5.3 创建发布磁盘274
10.6 小结276
10.7 习题276
第3篇 典型实例277
第11章 典型小型实例赏析277
11.1 增量数据窗口查询编程示例277
11.1.1 运行界面277
11.1.3 创建数据库和数据窗口278
11.1.2 创建工作空间和应用程序对象278
11.1.4 编制窗体279
11.1.5 重点和难点分析282
11.2 使用SQL语句编程示例282
11.2.1 运行界面282
11.2.2 创建工作空间和应用程序对象283
11.2.3 编制窗体283
11.2.4 重点和难点分析285
11.3 制作系统登录窗口示例285
11.3.1 运行界面286
11.3.2 创建工作空间和应用程序对象286
11.3.3 使用的数据表286
11.3.4 编制窗体287
11.3.5 重点和难点分析288
11.4 常用控件编程示例288
11.4.1 运行界面288
11.4.2 创建工作空间和应用程序对象288
11.4.3 编制窗体289
11.4.4 重点和难点分析290
11.5 精确和模糊查询编程示例290
11.5.1 运行界面290
11.5.2 创建工作空间和应用程序对象291
11.5.3 创建数据库和数据窗口291
11.5.4 编制窗体292
11.6.2 创建工作空间和应用程序对象294
11.6.1 运行界面294
11.6 菜单和工具栏编程示例294
11.5.5 重点和难点分析294
11.6.3 创建数据窗口295
11.6.4 编制窗体和菜单297
11.6.5 为应用程序对象添加open事件代码301
11.6.6 重点和难点分析301
11.7 记录操作编程示例302
11.7.1 运行界面302
11.7.2 创建工作空间和应用程序对象303
11.7.3 创建数据窗口303
11.7.4 编制窗体303
11.8 制作修改密码框示例305
11.8.1 运行界面305
11.7.6 重点和难点分析305
11.7.5 为应用程序对象添加open事件代码305
11.8.2 创建工作空间和应用程序对象306
11.8.3 编制窗体和添加功能代码306
11.8.4 为应用程序对象添加open事件代码307
11.8.5 重点和难点分析307
11.9 制作录入窗口示例308
11.9.1 运行界面308
11.9.2 创建工作空间和应用程序对象308
11.9.3 创建数据窗口308
11.9.4 编制窗体309
11.10.1 运行界面311
11.10 高级控件编程示例311
11.9.5 为应用程序对象添加open事件代码311
11.9.6 重点和难点分析311
11.10.2 创建工作空间和应用程序对象312
11.10.3 编制窗体312
11.10.4 为应用程序对象添加open事件代码314
11.10.5 重点和难点分析314
11.11 小结314
11.12 习题314
第12章 图书管理系统实例315
12.1 图书管理系统运行界面315
12.1.1 登录窗口和主界面315
12.1.2 图书借还和查询运行界面316
12.1.3 录入/注销图书/会员运行界面316
12.1.5 挂失/解锁会员卡运行界面317
12.1.4 修改密码框317
12.1.6 打印会员卡运行界面318
12.1.7 帮助对话框运行界面318
12.2 系统分析318
12.2.1 用户的功能需求分析318
12.2.2 数据库系统E-R图319
12.3 制作过程320
12.3.1 创建数据库和数据表320
12.3.2 创建工作空间和应用程序对象324
12.3.3 创建所需数据窗口324
12.3.4 创建功能窗体329
12.3.5 创建主菜单344
12.3.7 难点和重点分析347
12.3.6 为应用程序对象添加open事件代码347
12.5 习题348
12.4 小结348
第13章 学生选课系统实例349
13.1 学生选课系统运行界面349
13.1.1 运行主界面349
13.1.2 课程信息查询窗口运行界面349
13.1.3 选课窗口运行界面350
13.1.4 生成课程表窗口运行界面351
13.1.5 修改密码窗口运行界面352
13.1.6 帮助窗口运行界面352
13.2 系统分析352
13.2.1 用户的功能需求分析352
13.3.1 创建数据库和数据表353
13.2.2 数据库系统E-R图353
13.3 制作过程353
13.3.2 创建应用程序对象357
13.3.3 创建所需数据窗口357
13.3.4 创建功能窗体362
13.3.5 为应用程序对象添加open事件代码375
13.3.6 难点和重点分析375
13.4 小结377
13.5 习题377
附录A 源代码的使用方法378
附录B 常用函数与命令速查表381
谈天论地话软件389
热门推荐
- 2594903.html
- 1210734.html
- 3260021.html
- 314695.html
- 3303273.html
- 2694462.html
- 3258701.html
- 831994.html
- 1916304.html
- 3681234.html
- http://www.ickdjs.cc/book_1386120.html
- http://www.ickdjs.cc/book_3041386.html
- http://www.ickdjs.cc/book_7543.html
- http://www.ickdjs.cc/book_2359298.html
- http://www.ickdjs.cc/book_1143515.html
- http://www.ickdjs.cc/book_2920329.html
- http://www.ickdjs.cc/book_471961.html
- http://www.ickdjs.cc/book_2330150.html
- http://www.ickdjs.cc/book_730162.html
- http://www.ickdjs.cc/book_1258843.html