《PowerBuilder 8.0程序设计教程》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:蔡黔鹰主编
  • 出 版 社:北京:科学出版社
  • 出版年份:2004
  • ISBN:703014600X
  • 页数:244 页
图书介绍:本书主要向读者介绍有关PowerBuilder程序设计方面的知识等,主要通过具体的实例向读者介绍有关PowerBuilder的一些应用和技巧等知识等。

第1章 PowerBuilder概述 1

1.1 PowerBuilder简介 1

1.2 PowerBuilder的基本概念 3

1.2.1 画板 3

1.2.2 PowerBuilder库、工作区和目标 3

1.2.3对象、属性和事件 4

1.2.4 PowerBuilder中的对象 4

1.3 PowerBuilder 8.0的特性 6

1.3.1 卓越的应用集成开发环境 6

1.3.2强大的Web开发功能 7

1.3.4数据库连接方面的改进 8

1.3.3 与EAServer的高度集成 8

1.3.5其他方面的改进 9

1.4 PowerBuilder的开发环境 9

1.4.1PowerBuilder 8.0的主窗口 9

1.4.2系统树、剪贴窗口和输出窗口 9

1.4.3PowerBar、PainterBar和StyleBar 10

1.4.4定制工具栏 12

1.5命名规范 13

1.6 PowerBuilder程序开发步骤 13

习题 14

第2章 数据库操作 16

2.1数据库操作 16

2.2.1 创建新表 18

2.2表操作 18

2.2.2删除表 19

2.2.3创建主键、索引和外键 19

2.2.4删除主键、索引和外键 21

2.2.5定义列的扩展属性 22

2.2.6数据的输入 22

2.2.7视图 23

2.3 建立PowerBuilder与数据库的连接 24

2.3.1创建数据源 24

2.3.2删除数据源 26

2.4数据库描述文件 26

2.4.1 配置DB Profile 26

2.4.2连接和断开数据库 27

习题 28

第3章 PowerScr i pt语言 29

3.1 语言基础 29

3.2 PowerScript语句 32

3.2.1 赋值语句 32

3.2.2条件语句 32

3.2.3循环语句 33

3.2.4其他语句 34

3.3数组变量 35

3.4使用代词编写通用代码 36

3.6嵌入式SQL语句与数据库操作 37

3.5 函数 37

习题 39

第4章 函数和结构 40

4.1 函数的设计和应用 40

4.1.1 函数的调用 40

4.1.2创建自定义函数 41

4.1.3函数的重载和覆盖 44

4.1.4使用外部函数 45

4.2结构的设计和应用 46

习题 48

第5章 创建应用对象 49

5.1创建应用程序对象 49

5.1.1创建定制应用程序 50

5.1.2创建模板应用程序 51

5.1.3移植已有应用程序 57

5.2设置应用对象的属性 60

5.3应用对象事件 62

习题 64

第6章 窗口对象 65

6.1创建窗口 65

6.1.1窗口画板 65

6.1.2创建窗口 66

6.2 窗口对象的属性 67

6.3 窗口对象的函数 70

6.4窗口对象的事件 71

6.5 窗口对象的控件 72

6.5.1窗口控件的种类 73

6.5.2窗口控件的操作 73

6.5.3窗口控件的布局调整 75

6.5.4窗口控件的通用属性 76

习题 77

第7章 菜单对象 78

7.1菜单概述 78

7.2创建与保存菜单 79

7.2.1 创建菜单 79

7.2.2保存菜单 81

7.2.3通过继承创建菜单 82

7.3编辑与使用菜单对象 83

7.4 MDI应用窗口 86

7.4.1 MDI窗口的构成 86

7.4.2建立MDI窗口 87

7.4.3 MDI窗口的工具栏 87

7.4.4 MDI窗口的MicroHelp 89

习题 90

第8章 数据窗口对象 91

8.1创建数据窗口对象 91

8.2数据窗口的显示格式 94

8.3.1 Quick Select数据源 98

8.3数据窗口对象的数据源 98

8.3.2 SQL Select数据源 99

8.3.3 Query数据源 103

8.3.4 Stored Procedure数据源 105

8.3.5 External数据源 105

8.4设置数据窗口工作区属性 106

8.4.1 Design窗口 106

8.4.2 Preview窗口与数据库操作 107

8.4.3设置数据窗口对象的总体属性 108

8.4.4设置数据窗口对象的具体属性 110

8.4.5数据列的编辑风格 111

8.5.1添加文本 116

8.5 向数据窗口添加对象 116

8.5.2添加新列 117

8.5.3添加图片 118

8.5.4添加绘图控件 118

8.5.5添加按钮 118

8.5.6添加计算列或计算域 119

8.6增加数据窗口的功能 122

8.6.1 数据排序 122

8.6.2数据过滤 122

8.6.3分组显示 123

8.6.4去掉重复值 124

8.6.5数据窗口更新控制 125

8.7.1统计图的组成部分 127

8.7统计图 127

8.7.2创建Graph显示格式的数据窗口对象 128

8.7.3设定统计图的属性 130

8.8交叉表 130

习题 132

第9章 数据窗口控件 134

9.1建立数据窗口控件与数据窗口对象的联系 135

9.2事务对象 137

9.3数据检索 141

9.4数据窗口控件的常用函数 143

9.5数据窗口常用事件 146

9.6.1 使用Print()函数打印数据窗口 150

9.6打印数据窗口 150

9.6.2使用PrintDataWindow()函数打印数据窗口 151

习题 152

第10章 Powe rBuilder高级应用 154

10.1 用户对象 154

10.1.1用户对象概述 155

10.1.2创建用户对象 156

10.1.3使用用户对象 159

10.1.4窗口和用户对象的通信 160

10.2用户事件 160

10.2.1 定义用户事件 160

10.3 OLE应用 163

10.2.2使用用户事件 163

10.3.1 OLE简介 164

10.3.2 OLE对象的链接和嵌入 165

10.3.3 PowerBuilder对OLE的支持 166

10.3.4 OLE控件 167

10.3.5 可编程的OLE对象 169

10.3.6在数据窗口中的OLE对象 170

10.4 PowerBuilder的Internet应用 171

10.4.1 PowerBuilder8.0的Internet特性 171

10.4.2认识Web.PB 177

10.4.3 调用Web.PB方法 178

10.4.4 PowerBuilder中的邮件功能 179

10.4.5使用Web.PB实现分布式计算能力实例 186

10.4.6在IE中显示PowerBuilder报表实例 188

习题 193

第11章 程序的调试、编译和发布 199

11.1应用程序的调试 200

11.1.1应用程序测试过程 200

11.1.2调试环境 202

11.1.3断点设置 204

11.1.4调试过程 207

11.2其他调试手段 209

11.2.1运用PowerBuilderDEBUG功能 209

11.2.2追踪数据库访问 210

11.2.3 其他调试技术 211

11.3应用程序的编译 213

11.3.1创建可执行文件的一般步骤 213

11.3.2创建可执行文件时要考虑的问题 215

11.4应用程序的发布 217

习题 218

第12章 综合实例 219

12.1 系统设计 219

12.2数据库设计 221

12.3 数据库结构的实现 223

12.4应用程序对象的创建 223

12.5登录窗口程序的设计 225

12.6建立应用程序主窗口 227

12.7考勤信息处理窗口的设计 229

12.7.1考勤信息处理窗口的创建 229

12.7.2数据窗口对象的创建 232

12.8缺勤类型设定窗口的创建 234

12.9员工考勤统计窗口的创建 235

12.9.1 员工考勤统计窗口的创建 235

12.9.2 d_kq_group数据窗口对象的创建 239

12.10系统的编译和发布 242

习题 243

主要参考文献 244