当前位置:首页 > 工业技术
PowerBuilder程序设计教程
PowerBuilder程序设计教程

PowerBuilder程序设计教程PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:李华,王晓宁,夏红刚等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2011
  • ISBN:9787302235095
  • 页数:273 页
图书介绍:本书详细介绍了在 PowerBuilder 环境中开发应用程序的过程。其中包括 PowerScript 语言的介绍,语法规则、以及数据库管理。
《PowerBuilder程序设计教程》目录

第1章 PowerBuilder 10概述 1

1.1 PowerBuilder 10简介 1

1.2 PowerBuilder 10开发环境 2

1.3 PowerBuilder的安装 4

1.4 建立一个简单应用程序 6

1.4.1 新建工作区 7

1.4.2 新建应用 7

1.4.3 新建窗口 7

1.4.4 完成一个应用 9

1.5 本章小结 11

习题 11

第2章 PowerBuilder程序设计语言 12

2.1 PowerScript环境 12

2.2 PowerScript基础 14

2.2.1 忽略大小写 15

2.2.2 注释 15

2.2.3 标识符 15

2.2.4 语句的分隔、断行和续行 16

2.2.5 特殊字符 17

2.2.6 空值 17

2.2.7 保留字 17

2.2.8 常用代词 18

2.2.9 对象属性、函数和事件的引用方法 18

2.3 数据类型 19

2.3.1 标准数据类型 19

2.3.2 Any数据类型 19

2.3.3 系统对象数据类型 20

2.3.4 枚举类型 20

2.4 变量和常量 20

2.4.1 定义变量 21

2.4.2 引用变量 21

2.4.3 变量的作用域 21

2.4.4 变量的命名约定 22

2.4.5 常量 22

2.5 运算符和表达式 22

2.5.1 算术运算符 23

2.5.2 关系运算符 23

2.5.3 逻辑运算符 23

2.5.4 连接运算符 23

2.5.5 运算符的优先级 23

2.6 PowerScript基础语言 24

2.6.1 赋值语句 25

2.6.2 条件语句 25

2.6.3 循环语句 26

2.6.4 流控制语句 28

2.7 结构 29

2.8 函数 30

2.8.1 Messagebox函数 30

2.8.2 类型转换函数 30

2.8.3 类型判断函数 30

2.8.4 其他函数 31

2.8.5 自定义函数 31

2.9 举例说明 34

2.10 本章小结 35

习题 35

第3章 PowerBuilder数据库管理 37

3.1 数据库管理概述 37

3.2 管理ASA数据库 38

3.2.1 创建ASA数据库 38

3.2.2 删除数据库 43

3.3 PowerBuilder与数据库的连接 45

3.3.1 与本地ASA数据库的连接 45

3.3.2 与其他数据库的连接 48

3.3.3 数据库连接不上的解决方案 51

3.4 数据表操作 52

3.4.1 创建表 52

3.4.2 删除表 53

3.4.3 设置表和数据的属性 53

3.4.4 主键管理 55

3.4.5 索引管理 56

3.4.6 外键管理 57

3.4.7 扩展属性 59

3.4.8 数据的浏览和修改 61

3.4.9 数据的导入导出 63

3.4.10 数据的排序 65

3.4.11 数据过滤 65

3.5 视图 66

3.6 本章小结 67

习题 68

第4章 窗口对象 69

4.1 窗口类型 69

4.2 创建窗口 69

4.2.1 普通方式创建窗口 70

4.2.2 继承方式创建窗口 70

4.3 窗口对象的属性 71

4.4 窗口对象的事件 72

4.5 窗口对象的函数 73

4.6 多文档窗口 75

4.7 应用举例 75

4.7.1 窗口的类型 76

4.7.2 窗口问参数传递 77

4.8 本章小结 81

习题 81

第5章 窗口中的控件 82

5.1 控件的放置 82

5.2 控件的命名 82

5.3 控件的使用 83

5.3.1 控件的选择 83

5.3.2 控件的布局 84

5.3.3 控件的Tab属性 84

5.3.4 控件的删除 84

5.3.5 控件的复制与粘贴 84

5.4 控件的通用属性 85

5.4.1 控件的名称和标题 85

5.4.2 Visible属性 85

5.4.3 Enabled属性 85

5.4.4 快捷键 86

5.4.5 颜色 86

5.4.6 边框 87

5.5 常用控件介绍 87

5.5.1 文本编辑类控件 87

5.5.2 按钮控件 91

5.5.3 单选按钮、复选框和分组框 92

5.5.4 画线控件 92

5.5.5 图像控件 93

5.5.6 滚动条、进度条和调节条 94

5.5.7 列表类控件 95

5.5.8 树型视图 99

5.5.9 列表视图 101

5.5.10 统计图控件和OLE控件 102

5.5.11 标签控件 102

5.5.12 静态文本超链接控件 104

5.5.13 图片超链接控件 104

5.6 举例说明 105

5.6.1 简单登录界面 105

5.6.2 计算圆的周长和面积 107

5.6.3 学生信息录入 108

5.6.4 图像控件的使用 110

5.6.5 水平滚动条的应用 111

5.6.6 常用控件的应用 113

5.6.7 下拉图形列表框的应用 114

5.7 本章小结 115

习题 115

第6章 库文件和应用对象 117

6.1 库文件管理 117

6.1.1 库文件画板 117

6.1.2 创建库 117

6.1.3 编辑对象 117

6.1.4 复制对象 119

6.1.5 移动对象 120

6.1.6 删除对象 120

6.1.7 优化库 120

6.1.8 导出和导入 120

6.1.9 删除厍 121

6.1.10 多个库文件合并 122

6.2 文件移植 123

6.3 应用和应用对象 124

6.4 应用对象的属性 125

6.4.1 设置默认字体 125

6.4.2 设置图标 126

6.4.3 指定默认的全局对象 126

6.4.4 设置应用对象的一般属性 126

6.5 事务对象 127

6.5.1 事务对象的属性 127

6.5.2 使用Connect建立与数据库的连接 128

6.5.3 使用Disconnect断开与数据库的连接 128

6.5.4 检查SQL语句执行情况 128

6.5.5 使用自定义事务对象 129

6.6 事务 130

6.7 常用的SQL语句 130

6.8 嵌入SQL语句 131

6.8.1 嵌入Select语句 132

6.8.2 嵌入Insert语句 133

6.8.3 嵌入Delete语句 133

6.8.4 嵌入Update语句 134

6.9 游标 135

6.10 应用对象的事件 137

6.10.1 open事件 137

6.10.2 其他事件 140

6.11 应用对象的函数 140

6.12 举例说明 140

6.12.1 登录界面(一) 140

6.12.2 修改密码 142

6.12.3 粘贴SQL语句 145

6.12.4 登录界面(二) 148

6.13 本章小结 150

习题 150

第7章 数据窗口 151

7.1 数据窗口设计的一般思路 151

7.2 创建数据窗口对象 152

7.3 数据窗口对象的显示风格 156

7.4 数据源 162

7.4.1 Quick Select数据源 163

7.4.2 SQL Select数据源 163

7.4.3 Query数据源 166

7.4.4 External数据源 166

7.4.5 Stored Procedure数据源 168

7.5 数据窗口对象界面 169

7.5.1 工具栏介绍 169

7.5.2 数据窗口的区域 169

7.5.3 设置数据窗口标题的属性 170

7.5.4 选择对象 170

7.5.5 设置对象的浏览次序 171

7.5.6 数据更新 172

7.5.7 设置字段的属性 172

7.6 数据窗口的缓冲区 174

7.7 添加控件 175

7.8 If表达式 178

7.9 数据窗口控件 179

7.9.1 设置数据窗口控件的属性 179

7.9.2 数据窗口控件的事件 180

7.9.3 数据窗口控件的常用函数 181

7.10 数据窗口举例说明 185

7.10.1 不同显示风格的应用 185

7.10.2 操作员信息的录入 187

7.10.3 数据录入 189

7.10.4 查询窗口(一) 192

7.10.5 查询窗口(二) 195

7.11 本章小结 197

习题 197

第8章 菜单 200

8.1 菜单的类型 200

8.2 创建菜单 200

8.3 菜单属性 203

8.4 菜单事件 204

8.5 菜单函数 204

8.6 实例说明 205

8.6.1 带工具栏的菜单 205

8.6.2 弹出式菜单 206

8.7 本章小结 207

习题 207

第9章 PowerBuilder程序的调试 208

9.1 错误类型 208

9.1.1 语法错误 208

9.1.2 逻辑错误 208

9.1.3 异常错误 209

9.2 Debug界面 209

9.3 设置断点 210

9.4 调试程序 211

9.5 观察变量的值 212

9.6 设置条件断点 213

9.7 常见出错处理 214

9.8 本章小结 214

习题 214

第10章 用户对象和事件 215

10.1 用户对象概述 215

10.2 可视用户对象 215

10.2.1 标准可视用户对象 215

10.2.2 定制可视用户对象 218

10.2.3 外部可视用户对象 218

10.3 类用户对象 220

10.3.1 标准类用户对象 220

10.3.2 定制类用户对象 220

10.4 用户事件 222

10.4.1 用户事件的定义 222

10.4.2 用户事件的使用 223

10.5 实例说明 223

10.5.1 按钮实现 223

10.5.2 查询窗口 224

10.5.3 用户事件 227

10.6 本章小结 229

习题 230

第11章 应用程序的发行 231

11.1 生成可执行文件 2321

11.2 资源文件 237

11.3 运行时库 237

11.4 生成安装程序 238

11.5 本章小结 238

习题 238

附录A PowerBuilder实验 239

实验一 基本的PowerBuilder应用开发 239

实验二 PowerScript基本语法编程(一) 240

实验三 PowerScript基本语法编程(二) 242

实验四 PowerScript基本语法编程(三) 244

实验五 数据库管理(一) 247

实验六 数据库管理(二) 250

实验七 数据库连接 253

实验八 窗口中的控件 253

实验九 应用对象 255

实验十 嵌入SQL语句 256

实验十一 数据窗口(一) 259

实验十二 数据窗口(二) 262

实验十三 数据窗口(三) 264

实验十四 菜单(一) 266

实验十五 菜单(二) 267

附录B 习题答案 270

第1章 270

第2章 270

第3章 270

第4章 270

第5章 270

第6章 271

第7章 271

第8章 271

第9章 271

第10章 271

第11章 271

参考文献 272

相关图书
作者其它书籍
返回顶部