PowerBuilder 8应用开发教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:中国IT培训工程编委会编
- 出 版 社:珠海:珠海出版社
- 出版年份:2004
- ISBN:7806078231
- 页数:341 页
第一章 PowerBuilder8.0入门 2
1.1 PowerBuilder8.0的安装 2
目录 2
1.2 PowerBuilder8.0主要特点 5
1.2.1 开放式数据库连接ODBC环境 5
1.2.2 基于客户机/服务器的体系结构 5
1.2.3 面向对象的应用程序开发方法 6
1.2.4 可视化的开发环境 6
1.2.5 强大的Web应用开发能力 6
1.2.6 强大的数据提取能力 6
1.2.9 MDI窗体技术的应用 7
1.2.7 数据的转储和调入功能的实现 7
1.2.8 简洁美观的数据报表的创建 7
1.2.10 SQL语言的使用 8
1.2.11 Crosstab类型数据窗口的使用 8
1.3 PowerBuilder8.0其它特征 8
第二章 认识PowerBuilder8.0开发工具 11
2.1 PowerBuilder8.0概述 11
2.1.1 开发客户/服务器的工具 11
2.1.2 网络应用 11
2.2 PowerBuilder8.0新特性 13
2.1.5 配套组件概述 13
2.1.3 面向对象的开发工具 13
2.1.4 功能强大的PowerScript 13
2.2.1 模板管理概述 14
2.2.2 工具条 14
2.2.3 对象画板概述 14
2.2.4 数据库画板概述 15
2.2.5 工作任务列表概述 15
2.2.7 JaguarCTS概述 16
2.2.8 添加了对图像支持 16
2.2.6 自定义快捷键 16
2.2.9 窗口控件 17
2.2.10 Web控件 17
2.3 软件工程基本方法 18
2.3.1 计划的制定 18
2.3.2 需求分析和定义 18
2.3.3 软件的设计 18
2.3.4 程序的编写 18
2.4.1 开发环境主界面 19
2.4 PowerBuilder8.0基本界面 19
2.3.6 程序的运行维护 19
2.3.5 软件的测试 19
2.4.2 菜单 20
2.4.3 工具栏 21
2.5 应用程序对象描绘器 22
2.5.1 应用程序的结构特点 22
2.5.2 应用程序的打开 26
2.5.3 菜单简介 27
2.5.4 工具栏简介 29
2.5.5 工作区简介 29
2.5.6 应用对象的事件 33
2.5.7 应用对象的方法与技巧 35
2.6 窗口描绘器 36
2.6.1 创建新窗口 36
2.6.2 打开窗口 36
2.6.3 菜单简介 37
2.6.4 工作区简介 37
2.6.5 工具栏简介 37
2.7 数据库描绘器 38
2.7.1 开启数据库 38
2.7.2 创建新数据库 39
2.7.4 工具栏简介 40
2.7.3 菜单简介 40
2.8 数据窗口描绘器 41
2.8.1 创建新数据窗口 41
2.8.2 开启数据窗口对象 43
2.8.3 菜单简介 43
2.8.4 工具栏简介 44
2.9 菜单描绘器 44
2.9.1 创建新菜单 44
2.10 应用程序实例 45
2.10.1 实现功能 45
2.9.2 开启菜单 45
2.9.3 菜单简介 45
2.10.2 设计思路 46
2.10.3 操作步骤 46
2.1 1 练习 54
第三章 SQL语言与PowerScript 56
3.1 编程基础 56
3.1.1 注释 56
3.1.2 断行/分隔符/续行符 57
3.1.3 标识符 58
3.1.4 大小写 59
3.1.5 点标记 59
3.1.6 空值NULL 60
3.1.7 特殊字符 61
3.1.8 代词 61
3.1.9 保留字 63
3.2 数据类型 63
3.2.1 标准数据类型 64
3.2.2 Any类型 65
3.2.3 对象和控件类型 66
3.2.4 枚举类型 68
3.2.5 数组类型 69
3.2.6 结构类型 70
3.3 声明语句 71
3.3.1 变量声明 71
3.3.2 数组声明 72
3.3.3 变量的作用域 73
3.4 操作符 77
3.4.1 算术操作符 77
3.4.2 关系操作符 78
3.4.3 逻辑操作符 79
3.4.4 连接符 79
3.4.5 操作符优先级 80
3.5 控制语句 80
3.5.1 条件控制语句 81
3.5.2 循环控制语句 83
3.6 常用系统函数 91
3.6.1 PowerScript函数的使用 91
3.6.4 Date()的使用 96
3.6.3 Close()的使用 96
3.6.2 Abs()的使用 96
3.6.5 Day()的使用 97
3.6.6 Double()的使用 97
3.6.7 Int()的使用 97
3.6.8 Integer()的使用 97
3.6.9 lsdate()的使用 97
3.6.10 Isnull()的使用 97
3.6.16 Max()的使用 98
3.6.15 Lower()的使用 98
3.6.14 Lefttrim()的使用 98
3.6.12 Len()的使用 98
3.6.11 Isnumber()的使用 98
3.6.13 Left()的使用 98
3.6.17 Messagebox()的使用 99
3.6.18 Mid()的使用 100
3.6.19 Min()的使用 100
3.6.20 Mod()的使用 100
3.6.21 Month()的使用 100
3.6.22 Now()的使用 100
3.6.26 Run()的使用 101
3.6.28 Today()的使用 101
3.6.27 String()的使用 101
3.6.23 Open()的使用 101
3.6.25 Righttrim()的使用 101
3.6.24 Right()的使用 101
3.6.29 Trim()的使用 102
3.6.30 Upper()的使用 102
3.6.31 Year()的使用 102
3.7 SQL语句 102
3.7.1 SQL概述 102
3.7.2 SQL语句的使用 103
3.7.3 应用实例 105
3.7.4 数据查询SELECTiFROMi- 106
3.7.5 数据操纵INSERTi-UPDATEi-DELETEi- 107
3.7.6 游标的定义 107
3.7.7 表、视图、主键索引的使用 111
3.7.8 粘贴SQL语句 112
3.8 练习 116
4.1.1 DBMS数据库管理系统 118
4.1.3 事务说明 118
4.1.2 规范化数据库说明 118
4.1 数据库的概念 118
第四章 数据库 118
4.1.4 完整性说明 119
4.1.5 主键说明 119
4.1.6 外键说明 119
4.1.7 索引说明 120
4.1.8 触发器说明 120
4.2 建立数据库 120
4.3 连接数据库 121
4.3.1 建立数据源 121
4.3.2 建立描述文件 125
4.4 建立表 126
4.3.3 数据库的连接 126
4.4.1 建立新表 127
4.4.2 表的修改 128
4.4.3 表的删除 129
4.4.4 列属性说明 129
4.4.5 索引说明 130
4.4.6 主键说明 131
4.4.7 外键说明 132
4.5 显示格式 133
4.5.1 显示格式的设计方法 134
4.5.2 显示格式的使用方法 135
4.6 编辑格式 136
4.7 有效性规则 140
4.7.1 有效性规则的设计方法 140
4.7.2 有效性规则的使用方法 141
4.8 数据库和表创建实例 142
4.8.1 设计内容方法 142
4.8.2 操作步骤说明 143
4.9 练习 149
5.1.1 如何进入菜单编辑区 151
5.1 菜单的编辑环境 151
第五章 PowerBuilder8.0菜单简介 151
5.1.2 菜单的编辑环境简介 152
5.2 编辑菜单 155
5.2.1 认识菜单 155
5.2.2 菜单的编辑 156
5.2.3 菜单的修改 157
5.2.4 菜单属性的设置 159
5.2.5 菜单事件的编写 159
5.4 练习 160
5.3 设计菜单的工具栏 160
第六章 PowerBuilder8.O窗口 162
6.1 窗口类型 162
6.1.1 主窗口Main 162
6.1.2 子窗口Child 162
6.1.3 弹出式窗口Pop-up 163
6.1.4 响应窗口Respond 163
6.1.5 多文档窗口MDI Frame 163
6.1.6 带有帮助的多文档窗口MDI 164
6.2 创建窗口 164
6.2.1 建立窗口 164
6.2.2 开启窗口 165
6.3 窗口属性 166
6.3.1 General页框 167
6.3.2 Scroll页框 168
6.3.3 Toolbar页框 169
6.3.4 Other页框 169
6.4 窗口事件 169
6.4.1 Activate事件 169
6.4.4 CloseQuery事件 170
6.4.6 Hide事件 170
6.4.5 DoubleClicked事件 170
6.4.3 Close事件 170
6.4.2 Clicked事件 170
6.4.7 Key事件 171
6.4.8 MouseDown事件 171
6.4.9 MouseMove事件 171
6.4.10 MouseUp事件 171
6.4.11 Open事件 171
6.4.12 RbuttonDown事件 171
6.4.13 Resize事件 171
6.4.14 Show事件 171
6.5.3 Hide函数 172
6.5.2 CloseWithReturn函数 172
6.4.15 Timer事件 172
6.5.1 Close函数 172
6.5 窗口函数 172
6.5.4 Open函数 173
6.5.5 OpenWithParm函数 173
6.5.6 Show函数 173
6.6 创建窗口实例 173
6.6.1 实现功能说明 173
6.6.2 操作步骤 174
6.7 练习 178
第七章 控件的使用 180
7.1 控件概述 180
7.1.1 控件的使用 180
7.1.2 控件的分类 181
7.2 设置控件属性 182
7.2.1 控件属性说明 182
7.2.2 控件属性的设置 184
7.3 控件的操作 185
7.3.1 基本操作 185
7.3.2 控件的使用方法与技巧 188
7.4.1 控件Tab值的设置 204
7.4.2 窗口布局的方法与技巧 204
7.4 控件的操作技巧 204
7.5 综合应用示例 206
7.6 练习 212
第八章数据窗口 214
8.1 建立数据窗口 214
8.1.1 建立新数据窗口对象 214
8.1.2 数据窗口对象的打开 216
8.2.1 复合Composite的使用 217
8.2 显示样式概述 217
8.2.2 交叉列表Crosstab的使用 219
8.2.3 自由格式Freeform的使用 221
8.2.4 统计图Graph的使用 222
8.2.5 表格Grid的使用 224
8.2.6 分组Group的使用 226
8.2.7 标签Label的使用 228
8.2.8 分栏N-Up的使用 230
8.2.9 OLE 2.0的使用 232
8.2.1 1 列表Tabular的使用 233
8.2.10 超文本RichText的使用 233
8.3 数据源概述 234
8.3.1 Quick Select(快速选择) 234
8.3.2 SQL Select(SQL选择) 236
8.3.3 Query(查询) 237
8.3.4 External(外部) 239
8.3.5 Stored Procedure(存储过程) 240
8.4 认识工作区 240
8.4.1 工作区域的进入 240
8.4.2 认识主工作区 241
8.5 添加和删除列操作实例 244
8.6 字段的计算 246
8.7 数据的过滤 248
8.8 数据的排序 250
8.9 检索数据方式 252
8.9.1 Rows As Needed选项 252
8.9.2 Rows To Disk选项 252
8.10 新建和使用组 253
8.11 快捷键 255
8.12 DATA WINDOW事件简介 256
8.12.1 Data Window事件 257
8.12.2 DataWindow事件的Java接口 275
8.13 练习 280
第九章 事务对象的使用 282
9.1 事务对象概述 282
9.1.1 有关概念说明 282
9.1.2 事务对象与数据库的连接方法 284
9.2 事务对象定义 284
9.2.1 事务管理语句 284
9.2.2 默认对象SQLCA 285
9.2.3 自定义事务对象 287
9.2.4 创建连接 288
9.3 存储过程 291
9.3.1 标准类用户对象的定义 291
9.3.2 声明存储过程 292
9.3.3 用户对象的保存 293
9.3.4 定义全局变量类型 293
9.4 练习 294
第十章 PowerBuilder8.0高级应用 296
10.1 库管理 296
10.1.1 库管理的对象 296
10.1.2 库管理工作窗口 297
10.1.3 编辑库 298
10.1.4 库对象的维护 300
10.2 用户对象和用户事件 303
10.2.1 用户对象概述 303
10.2.2 用户事件概述 309
10.3 PowerBuilder和Web简介 311
10.3.1 PowerBuilder在Web的应用技术 312
10.3.2 建立WEB服务器应用的用户对象 313
10.3.3 CGIHOSTS和SERVICE文件 313
10.3.4 WEB.PB生成器 313
10.4.1 数据管道概述 314
10.4 数据管道 314
10.4.2 移动表的数据 316
10.5 DDE技术简介 321
10.5.1 DDE简介 321
10.5.2 DDE客户端函数的使用 322
10.5.3 DDE服务端函数的使用 323
10.5.4 DDE应用实例 324
10.5.5 可执行文件的生成 328
10.6 练习 334
附录 PowerBuilder8.0实用技巧 335
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《教师教育系列教材 心理学原理与应用 第2版 视频版》郑红,倪嘉波,刘亨荣编;陈冬梅责编 2020
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《国之重器出版工程 云化虚拟现实技术与应用》熊华平 2019
- 《新闻出版博物馆 总第33期》新闻出版博物馆 2018
- 《哈佛出版史》董唯责编;李广良,张琛译者;(美)马克斯·豪尔 2019
- 《新时代期刊编辑出版的理论与实践》吴厚庆 2019
- 《上海市订购苏联情报出版物联合目录与索引 1983》上海科学技术情报研究所 1983
- 《中国骨干旅游高职院校教材编写出版项目 中国饮食文化》邵万宽 2016
- 《出版词典》《出版词典》(修订本)编委会编 2014
- 《晚明士人与商业出版》何朝晖著 2019