《PowerBuilder程序设计基础》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:王艳青主编;王健,景秀丽,冀明,郑学伟副主编
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:2006
  • ISBN:7508439570
  • 页数:197 页
图书介绍:本书第一章介绍了集成开发环境,使读者从整体上认识了PowerBuilder;第二章介绍了PowerSript编程语言的基本语句格式和用法,SQL语言及其实例;第三、四章介绍了如何创建PowerBuilder的应用对象和窗口对象,窗口控件的添加和使用以及用户自定义函数和结构的创建和应用。第五、六章介绍了如何创建后台数据库,包括数据库的连接、数据库表的建立与管理,并介绍了PowerBuilder的特色之一“数据窗口对象”。第七章介绍了菜单的创建和应用;第八章介绍了用户对象和用户事件的创建和应用,这是面向实际项目开发、完善开发系统功能必备的部分。第九章介绍了PowerBuilder应用程序的调试、编译和发布。本书适合作为高职、中职学校、各类技术学校在校学生作为计算机相关课程教材使用。

第一章 PowerBuilder概述 1

1.1 PowerBuilder简介 1

1.1.1 PowerBuilder概述 1

1.1.2 PowerBuilder的特点 1

1.2 安装PowerBuilder 8.0 3

1.2.1 环境需求 3

1.2.2 安装过程 3

1.2.3 启动和退出PowerBuilder 8.0 6

1.3 PowerBuilder 8.0集成开发环境 6

1.3.1 用户界面 7

1.3.2 常用术语 9

1.3.3 增强的网络功能 10

1.3.4 数据库的连接特性 11

1.3.5 EAServer集成 11

1.3.6 PowerBuilder的系统帮助 12

1.3.7 PowerBuilder的程序开发过程 12

习题一 13

第二章 PowerScript语言 14

2.1 PowerScript语法规则 14

2.1.1 注释 14

2.1.2 标识符 15

2.1.3 续行符 15

2.1.7 空值NULL 16

2.1.6 保留字 16

2.1.5 分隔符 16

2.1.4 特殊字符 16

2.1.8 代词 17

2.2 PowerScript数据类型 17

2.2.1 标准数据类型 17

2.2.2 枚举(Enum)类型 18

2.2.3 系统对象数据类型 18

2.3 变量与常量 19

2.3.1 常量声明 19

2.3.2 变量声明 19

2.3.3 变量作用域 19

2.4.1 算术运算符 20

2.4 PowerScript运算符及表达式 20

2.4.2 关系运算符 21

2.4.3 逻辑运算符 21

2.4.4 连接运算符 22

2.4.5 运算符的优先级 22

2.5 数组 22

2.6 PowerScript语句 23

2.6.1 赋值语句 23

2.6.2 条件语句 24

2.6.3 循环语句 25

2.6.8 GOTO语句 27

2.6.7 HALT语句 27

2.6.6 RETURN语句 27

2.6.5 EXIT语句 27

2.6.4 CONTINUE语句 27

2.6.9 PowerScript语句实例 28

2.7 嵌入式SQL语句 29

2.7.1 嵌入式SQL语句概述 29

2.7.2 几个常用的SQL语句介绍 30

2.8 事件和函数 33

2.8.1 调用事件和函数 33

2.8.2 常用函数 34

2.8.4 用户自定义函数 35

2.8.3 应用程序对象函数 35

2.8.5 事件 38

习题二 40

第三章 应用对象 41

3.1 什么是应用 41

3.1.1 应用对象 41

3.1.2 应用库 42

3.1.3 几种常用应用的介绍 42

3.2 创建应用对象 43

3.2.1 创建一个工作空间 43

3.2.2 创建应用对象 44

3.2.3 打开应用对象 53

3.3.1 应用画板结构 54

3.3 设置应用对象属性 54

3.3.2 应用画板设置步骤 55

3.3.3 设置对象属性 56

习题三 59

第四章 窗口控件 60

4.1 创建窗口 60

4.1.1 窗口简介 60

4.1.2 创建新窗口 61

4.1.3 设置窗口属性 65

4.2 窗口中的控件 70

4.2.1 控件的分类 70

4.2.2 常用的窗口控件 71

4.3.1 向窗口中添加控件 75

4.3 在窗口上放置控件 75

4.3.2 选中窗口控件 78

4.3.3 复制窗口控件的方法 79

4.3.4 删除窗口控件 79

4.3.5 窗口控件的布局及调整 79

4.3.6 有关窗口控件的共性介绍 80

4.3.7 窗口与控件的实例演练 81

习题四 88

第五章 数据库 89

5.1 数据库基础知识 89

5.2 数据库管理 90

5.2.1 创建数据库 91

5.2.3 删除数据库 92

5.2.2 删除数据源 92

5.3 连接各种数据库 93

5.3.1 使用ODBC接口连接数据库 93

5.3.2 使用专用接口连接数据库 96

5.4 数据表管理 98

5.4.1 创建、修改及删除表 98

5.4.2 设置表属性 100

5.4.3 设置表中字段属性 101

5.4.4 设置表的索引 103

5.4.5 设置表的主键 105

5.4.6 设置表的外键 106

5.4.7 编辑数据 107

5.5 视图 108

5.5.1 创建视图 108

5.5.2 删除视图 109

习题五 109

第六章 数据窗口对象 111

6.1 创建数据窗口对象 111

6.1.1 SQL Select画板 112

6.1.2 数据窗口画板 118

6.2 数据源 120

6.2.1 快速选择数据源(Quick Select) 120

6.2.2 查询数据源(Query) 121

6.2.4 存储过程数据源(Stored Procedure) 123

6.2.3 外部数据源(External) 123

6.3 数据窗口对象的显示风格 124

6.3.1 Freeform风格 124

6.3.2 Tabular风格 125

6.3.3 Grid风格 125

6.3.4 Label风格 125

6.3.5 N-UP风格 127

6.3.6 Group风格 128

6.3.7 Graph风格 129

6.3.8 Composite风格 130

6.3.9 Crosstab风格 131

6.4 数据窗口对象的属性 131

6.5.1 文本控件(Text) 134

6.5 数据窗口对象中的常用控件 134

6.5.2 计算域控件(Computed Field) 135

6.5.3 统计图控件(Graph) 136

6.5.4 报表控件(Report) 136

6.5.5 列控件(Column) 137

6.6 设置数据窗口对象的更新属性 143

6.7 数据操纵 144

6.7.1 数据排序 144

6.7.2 数据过滤 144

6.7.3 数据分组显示 145

6.7.4 数据打印 145

习题六 146

7.1.1 菜单术语 147

第七章 菜单对象 147

7.1 创建菜单 147

7.1.2 菜单的约定与指南 148

7.1.3 菜单类型 148

7.1.4 建立菜单 149

7.1.5 菜单属性 151

7.1.6 菜单事件 153

7.1.7 菜单保存 153

7.2 为窗口添加菜单 154

7.3 菜单编程 155

7.3.1 为菜单编写脚本 155

7.3.4 设置分栏按钮 156

7.3.5 设置下拉式按钮 156

7.3.3 设置分组按钮 156

7.3.2 设置普通工具栏按钮 156

7.4 创建弹出式菜单 157

7.5 利用继承创建菜单 158

7.5.1 用继承建立菜单 159

7.5.2 如何使用继承来的菜单 159

习题七 160

第八章 用户对象和用户事件 161

8.1 用户对象概述 161

8.2 创建用户对象 162

8.2.1 创建标准可视用户对象 162

8.2.2 创建定制可视用户对象 164

8.2.3 创建外部可视用户对象 166

8.2.4 创建标准类用户对象 167

8.2.5 创建定制类用户对象 169

8.2.6 使用继承创建用户对象 169

8.3 使用用户对象 169

8.3.1 使用可视用户对象 169

8.3.2 使用类用户对象 170

8.3.3 保存用户对象 171

8.3.4 删除用户对象 172

8.4 用户事件概述 172

8.5.1 定义用户事件 176

8.5 管理用户事件 176

8.5.2 删除用户事件 177

8.5.3 触发用户事件 178

习题八 179

第九章 应用程序的调试、编译和发布 180

9.1 调试应用程序 180

9.2 编译的基础知识 183

9.3 生成可执行文件 184

9.4 制作安装程序 189

9.4.1 利用InstallShield制作安装程序 189

9.4.2 InstallShield的标准编辑窗口 195

习题九 195

参考文献 197