PowerBuilder程序设计PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:施吉鸣主编
- 出 版 社:北京:科学出版社
- 出版年份:2003
- ISBN:7030120299
- 页数:245 页
第1章 PowerBuilder 的程序设计语言 PowerScript 1
1.1 面向对象程序设计思想和程序运行机制 1
1.1.1 面向对象的特性 1
1.1.2 程序的运行机制 2
1.1.3 了解 Code Examples 2
1.2 创建一个简单的应用程序 4
1.3 PowerScript 语言基础 6
1.3.1 标识符、注释、代词 6
1.3.2 数据类型 9
1.3.3 变量与常量 11
1.3.4 数组 13
1.3.5 运算符 13
1.3.6 表达式 14
1.4 控制结构 15
1.4.1 条件分支结构 15
1.4.2 循环结构 17
1.4.3 返回和终止 19
1.5 函数和结构 19
1.5.1 使用系统函数 19
1.5.2 创建自定义函数 21
1.5.3 函数调用 23
1.5.4 结构的创建和使用 23
小结 25
习题 25
第2章 数据库的管理 27
2.1 数据库的基本概念 27
2.2 PowerBuilder 的数据库连接接口简介 29
2.3 PowerBuilder 数据库画板 30
2.4 在 PowerBuilder 中创建和删除数据库 33
2.4.1 创建数据库 33
2.4.2 删除数据库 34
2.5 用 PowerBuilder 访问非 ASA 数据库的连接方式 35
2.5.1 通过 ODBC 接口连接数据库 35
2.5.2 通过专用接口连接到数据库 39
2.6 操作数据库表 39
2.6.1 表的创建与删除 39
2.6.2 定义表的属性、列的属性和扩展属性 40
2.6.3 表的索引 42
2.6.4 表的主键、外键 43
2.6.5 数据操作 45
2.7 数据库系统 SQL Server 2000 46
2.7.1 SQL Server 2000的结构和特点 46
2.7.2 创建和打开数据库 46
2.7.3 设计数据表 50
2.7.4 创建索引 52
2.7.5 数据操作 54
小结 54
习题 55
第3章 SQL 语言的用法 56
3.1 SQL 概述 56
3.2 事务处理对象 57
3.2.1 什么是事务对象 57
3.2.2 事务对象的基本属性 57
3.3 常用 SQL 语句 58
3.3.1 数据库连接语句 59
3.3.2 事务操作语句 59
3.3.3 单行检索语句 SELECT 60
3.3.4 插入语句 INSERT 61
3.3.5 删除语句 DELETE 62
3.3.6 修改语句 UPDATE 62
3.3.7 SQL 语句的执行结果检查 63
3.3.8 游标的使用 64
3.3.9 动态 SQL 语句 67
3.4 SQL 查询示例 73
3.4.1 数据实例 73
3.4.2 数据查询(SELECT…FROM…) 73
3.4.3 功能查询 75
3.5 利用 SQL 操作进行身份验证实例 76
3.5.1 编辑思路 76
3.5.2 设计步骤 76
3.5.3 实例效果 82
小结 82
习题 82
第4章 窗口、控件和菜单 84
4.1 PowerBuilder 中的窗口 84
4.1.1 窗口概述 84
4.1.2 窗口的类型 84
4.2 创建窗口 86
4.2.1 窗口画板 86
4.2.2 窗口对象的创建和继承 87
4.3 设置窗口属性 89
4.3.1 设置窗口属性 89
4.3.2 窗口的一般属性 90
4.3.3 窗口位置及大小 91
4.3.4 鼠标指针 91
4.3.5 设置窗口图标 91
4.3.6 设置窗口滚动属性 92
4.3.7 设置窗口工具栏属性 92
4.4 保存、预览、打印、运行窗口 93
4.4.1 保存窗口 93
4.4.2 预览窗口 94
4.4.3 运行窗口 94
4.4.4 输出窗口定义(打印窗口) 94
4.5 窗口的控件 95
4.5.1 控件概述 95
4.5.2 窗口中的控件操作 95
4.6 设置控件的属性 97
4.6.1 设置控件标题 98
4.6.2 定义访问键 98
4.6.3 指定控件的可访问性 99
4.7 菜单的基本概念 100
4.7.1 菜单对象的基本组成部分 100
4.7.2 菜单的类型和特征 101
4.8 创建菜单 102
4.8.1 进入菜单画板 102
4.8.2 创建菜单和添加菜单项 102
4.9 设置菜单属性 104
4.9.1 General 选项卡 104
4.9.2 Toolbar 选项卡 105
4.10 菜单的使用 106
4.10.1 窗口菜单 106
4.10.2 弹出式菜单 107
4.10.3 编写脚本 108
小结 112
习题 112
第5章 数据窗口对象和数据窗口控件 114
5.1 数据窗口简介 114
5.2 创建数据窗口对象 114
5.3 数据窗口的显示风格 118
5.4 数据窗口的数据源 121
5.4.1 Quick Select(快速选择)数据源 122
5.4.2 SQL Select(SQL 选择)数据源 123
5.4.3 Query(查询)数据源 126
5.4.4 External(外部)数据源 128
5.4.5 Store Procedure(存储过程)数据源 128
5.5 数据窗口对象的操作 130
5.5.1 区域划分 130
5.5.2 添加和删除列 131
5.5.3 计算字段 132
5.5.4 数据过滤 133
5.5.5 数据排序 133
5.5.6 指定检索数据的方式 134
5.6 数据窗口控件的属性、事件和函数 134
5.6.1 数据窗口控件属性 135
5.6.2 数据窗口控件的事件 136
5.6.3 数据窗口控件的常用函数 137
5.7 设计自由风格的数据窗口实例 145
5.7.1 编程思路 145
5.7.2 设计步骤 146
5.7.3 实例效果 151
小结 151
习题 152
第6章 利用数据窗口访问数据库 153
6.1 数据窗口连接数据库 153
6.2 数据窗口画板 154
6.2.1 设计视图 154
6.2.2 属性视图 157
6.2.3 控件列表视图 157
6.2.4 预览视图 157
6.2.5 列定义视图 157
6.2.6 数据视图 158
6.3 使用事务对象 159
6.3.1 事务对象属性 159
6.3.2 事务对象操作 160
6.3.3 全局事务对象-SQLCA 161
6.4 读取数据窗口缓冲区内容 163
6.4.1 数据窗口缓冲区 163
6.4.2 在数据窗口控件中读取数据 167
6.5 存取数据窗口对象的属性 170
6.5.1 数据窗口对象属性 170
6.5.2 使用函数存取对象属性 170
6.5.3 使用表达式 171
6.6 数据窗口缓冲区数据的共享 171
6.6.1 数据窗口的数据共享概念 171
6.6.2 数据窗口缓冲区数据共享的条件 171
6.6.3 数据窗口数据共享的应用 172
6.6.4 数据窗口函数对于数据共享的影响 172
6.7 增加数据窗口的实例 172
6.7.1 设计思路 173
6.7.2 编程步骤 173
6.7.3 实例效果 179
小结 179
习题 180
第7章 报表设计基础 181
7.1 报表简介 181
7.1.1 选择显示风格和数据源 181
7.1.2 设置结果集和修改属性 183
7.1.3 创建一个报表 185
7.1.4 在服务器和客户间共享 186
7.1.5 数据窗口和报表区 187
7.1.6 数据窗口画板选项 188
7.2 创建嵌套报表 191
7.2.1 创建嵌套报表 191
7.2.2 设置检索 194
7.3 创建复合报表 195
7.3.1 创建复合报表 195
7.3.2 指定参数和选项 196
7.4 打印报表 196
7.4.1 控制打印规范 196
7.4.2 与打印相关的函数 198
7.4.3 与打印相关的事件 200
7.5 选择并打印报表实例 201
7.5.1 设计思路 201
7.5.2 设计步骤 201
7.5.3 实例效果 203
小结 203
习题 204
第8章 Internet 程序设计方法 205
8.1 PowerBuilder 8.0的 Internet 特性 205
8.1.1 DataWindow 插件 205
8.1.2 Window 插件 206
8.1.3 Windows ActiveX 控件 207
8.1.4 Web.PB 应用程序 208
8.1.5 从数据窗口到 HTML 209
8.2 认识 Web.PB 211
8.2.1 Web.PB 的对象 211
8.2.2 Web.PB 对象方法 212
8.3 调用 Web.PB 方法 212
8.4 PowerBuilder 中的邮件功能 213
8.4.1 MailSession 对象 213
8.4.2 mailMessage 对象 217
8.4.3 利用 MailSession 对象的相关函数实现邮件功能 218
8.5 使用 Web.PB 实现分布式计算能力实例 221
8.5.1 程序设计思路 221
8.5.2 程序设计步骤 221
8.6 在 IE 中显示报表实例 225
8.6.1 程序设计思路 225
8.6.2 程序设计步骤 226
8.6.3 实例效果 228
小结 229
习题 229
附录 230
附录1 标准数据类型 230
附录2 常用系统函数列表 230
附录3 对象、控件常用属性、事件和函数 235
附录4 命名规则 243
主要参考文献 245
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019