《PowerBuilder 6.0入门》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:刘兴初等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:1999
  • ISBN:7302034435
  • 页数:315 页
图书介绍:内容简介面向对象开发工具PowerBuilder是目前最具有代表性的数据库前端开发工具之一,它具有图形化界面的全部处理能力和完全的0LE特性。本书简要介绍了PowerBuilder6.0的特点、安装和使用,并以较多的篇幅介绍了学习使用PowerBuilder6.0所需要掌握的基础知识。读者可以通过本书的学习,迅速掌握和了解PowerBuilder的基础知识,并能熟练地使用该工具。本书的内容安排从易到难,既适合刚开始学习的初学者,也适合中级PowerBuilder技术人员。

1.1 什么是PowerBuilder 1

1.1.1 客户/服务器的体系结构 1

第一章 PowerBuilder简介 1

1.1.2 PowerScript语言与函数 3

1.1.3 面向对象的编程 6

1.1.4 跨平台开发 7

1.1.5 与数据库的连接性 8

1.2 PowerBuilder 6.0 的新特性 8

1.2.1 分布式计算 8

1.2.2 与Web集成 9

1.2.4 开发工具的增强 10

1.2.3 开放技术的增强 10

1.3 小结 11

第二章PowerBuilder的使用 12

2.1 与数据库管理系统的连接方式 12

2.1.1 什么是ODBC 12

2.1.2 ODBC的组成 12

2.1.3 通过ODBC连接到数据库 13

2.2 PowerBuilder 6.0环境简介 15

2.2.1 启动PowerBuilder 6.0 15

2.2.2 PowerBuilder画板 16

2.2.3 PowerBuilder工具栏 17

2.2.4 PowerBuilder的窗口操作 20

2.2.5 PowerBuilder的联机帮助 21

2.3 小结 23

第三章 第一个PowerBuilder应用程序 24

3.1 创建应用程序库 24

3.1.1 PowerBuilder库简介 24

3.1.2 库画板 25

3.1.3 创建新库 25

3.2 创建应用程序 26

3.2.1 应用画板 27

3.2.2 创建应用 27

3.3 第一次运行 29

3.4 加入命令按钮 30

3.4.1 窗口画板简介 30

3.4.2 加入命令按钮 32

3.4.3 加入脚本 33

3.5 第二次运行 33

3.6 小结 34

第四章 创建数据库 35

4.1 Database画板 35

4.1.1 打开Database画板 35

4.1.2 Database画板的工具栏 36

4.2.2 创建本地数据库 37

4.2.1 数据库管理系统(DBMS) 37

4.2 创建本地数据库 37

4.2.3 删除本地数据库 38

4.3 创建表 38

4.3.1 创建表的4种方法 38

4.3.2 创建表列 38

4.4 定义列的扩展属性 40

4.4.1 说明(Comment) 40

4.4.2 题头(Header)和标签(Label) 40

4.4.3 显示方式(Display) 42

4.4.4 有效性验证规则(Validation Rule) 42

4.4.5 编辑风格(Edit Style) 44

4.5.1 创建主关键字 46

4.5 定义关键字 46

4.5.2 创建外键 47

4.5.3 删除关键字 49

4.6 定义索引 49

4.6.1 创建索引 49

4.6.2 浏览索引 50

4.6.3 删除索引 51

4.6.4 修改索引 51

4.7 定义视图 51

4.7.1 创建视图 51

4.7.3 连接表 52

4.7.2 视图画板 52

4.7.4 选择视图的列 53

4.7.5 定义各种标准 53

4.7.6 预览视图 54

4.7.7 删除视图 54

4.8 数据操纵 55

4.8.1 数据操纵画板简介 55

4.8.2 数据操纵 56

4.9 数据库管理器 58

4.9.1 数据库管理画板 59

4.9.2 输入SQL语句 59

4.9.3 解释SQL语句 61

4.9.4 执行SQL语句 62

4.10 小结 62

第五章 创建应用 63

5.1 应用程序对象 63

5.1.1 创建一个新的应用程序 63

5.1.2 打开应用对象 63

5.2 指定应用程序属性 64

5.2.1 为应用程序指定图标 65

5.2.2 为应用程序指定库的搜索路径 67

5.2.3 为应用程序指定字体 67

5.2.4 应用程序的默认全局对象 68

5.3 应用程序事件 69

5.3.1 打开(Open)事件 70

5.3.2 关闭(Close)事件 70

5.3.3 系统错误(SystemError)事件 71

5.3.4 空闲(Idle)事件 71

5.4 查看应用程序的结构 71

5.5 运行应用程序 73

5.6 小结 74

6.1.2 弹出式窗口(Popup) 75

6.1.1 主窗口(Main) 75

6.1 常用窗口对象 75

第六章 创建窗口对象 75

6.1.3 子窗口(Child) 76

6.1.4 应答窗口(Response) 76

6.1.5 多文档框架窗口(MDI Fcame) 76

6.2 创建一个新的窗口对象 76

6.2.1 创建窗口对象 76

6.2.2 保存窗口对象 77

6.3 指定窗口属性 78

6.3.1 指定窗口类型 78

6.3.5 指定窗口的滚动属性 79

6.3.4 指定窗口位置与大小 79

6.3.3 指定窗口颜色 79

6.3.2 指定窗口关联菜单 79

6.3.6 指定窗口的鼠标形状 81

6.3.7 指定窗口的图标 81

6.3.8 指定窗口的工具栏 82

6.4 窗口控件 82

6.4.1 按钮类控件 84

6.4.2 静态文本控件 85

6.4.3 编辑控件 86

6.4.4 列表框控件 87

6.4.5 复选框与单选按钮控件 89

6.4.6 图片类控件 90

6.4.7 视图类控件 91

6.4.8 分组框控件 92

6.4.9 数据窗口控件 92

6.4.10 选项卡控件 93

6.4.11 用户对象控件 93

6.4.12 滚动条控件 94

6.4.13 OLE 2.0控件 95

6.5 操作窗口控件 96

6.5.1 在窗口中增添控件 96

6.5.2 选择控件 96

6.5.5 对齐控件 97

6.5.4 选择控件字体与颜色 97

6.5.3 定义控件属性 97

6.5.6 指定控件的可及性 99

6.5.7 定义Tab次序 100

6.5.8 定义加速键 100

6.5.9 使用3D效果 101

6.6 为新建窗口增加控件 102

6.6.1 增加控件 102

6.6.2 对齐控件 102

6.6.3 指定控件属性 102

5.7.1 为Open事件加入脚本 103

5.7.2 为命令按钮加入脚本 103

6.7 加入脚本 103

6.8 运行窗口 104

6.8.1 预览窗口 104

6.8.2 运行窗口 105

6.9 窗口的继承 105

6.10 小结 107

第七章 创建数据窗口 108

7.1 创建数据窗口对象 108

7.2 选择数据源 110

7.2.1 QuickSelect数据源 110

7.2.2 SQL SELECT数据源 111

7.2.4 Exlternal数据源 114

7.2.3 Query数据源 114

7.3.1 freeform显示风格 115

7.3.2 Grid显示风格 115

7.3 数据窗口的显示风格 115

7.3.3 Grosstab显示风格 116

7.3.4 Label显示风格 116

7.3.5 N-UP显示风格 116

7.3.6 Group显示风格 118

7.3.7 Graph显示风格 118

7.3.9 Rich Text显示风格 119

7.3.10 Ole 2.0显示风格 119

7.3.8 Composite显示风格 119

7.3.11 Tabular显示风格 120

7.4 设计Data Window 120

7.4.1 设计区及说明 120

7.4.2 DataWindow工具栏 122

7.4.3 调整DataWindow中的数据列 124

7.4.4 改变Tab浏览顺序 125

7.5 对数据列的操作 125

7.5.1 检验规则 126

7.5.2 删除和增加数据列 127

7.5.3 计算字段 127

7.6.1 为Student表创建一个数据窗口 128

7.6 在窗口中加入一个数据窗口 128

7.6.2 加入数据窗口控件 130

7.6.3 编写脚本 130

7.6.4 运行应用程序 134

7.7 小结 135

第八章 美化数据窗口 136

8.1 数据窗口的属性 136

8.1.1 数据窗口的设置 136

8.1.2 数据列的属性 137

8.2 美化数据窗口 139

8.2.1 颜色和字段边框的设置 139

8.2.2 数据列的位置、大小和对齐方式 141

8.3 显示格式 142

8.4 编辑样式 144

8.4.1 Edit编辑样式 144

8.4.2 编辑掩码样式 146

8.4.3 下拉式列表框 147

8.4.4 单选按钮和复选按钮 147

8.4.5 下接拉数据窗口 148

8.5 在数据窗口中加入对象 149

8.6 数据窗口实例 150

8.6.1 创建数据窗口 150

8.6.3 创建一个组 152

8.6.2 保存数据窗口 152

8.6.4 在数据窗口内加入计算字段 154

8.6.5 定义检索参数 155

8.6.6 建立雇员详细情况的数据窗口 156

8.6.7 增强数据窗口的功能 158

8.7 小结 164

第九章 连接数据库和数据的显示 165

9.1 事务处理对象 165

9.1.1 事务处理对象及其属性 165

9.1.2 设置事务处理对象的属性 166

9.2 连接应用程序和数据库 166

9.3 选择和显示特定数据 167

9.3.1 仅取需要的数据 169

9.3.2 数据窗口缓冲区 170

9.3.3 插入、删除和保存数据 170

9.3.4 数据窗口控件的事件 172

9.3.5 CloseQuery事件 174

9. 4 SetActionCode函数 174

9.5 数据排序 175

9.6 数据过滤 177

9.7 数据打印 178

9.8 小结 180

10.1 图形数据窗口的基本知识 181

第十章 数据窗口的深入 181

10.2 图形数据窗口简介 182

10.2.1 图形对象的属性 183

10.2.2 直方图 187

10.2.3 饼图和面积图 188

10.2.4 线图和散点图 190

10.2.5 堆积图 190

10.3 设置图形对象的属性 191

10.4 交叉表 192

10.4.1 交叉表的定义 193

10.4.2 交叉表的属性 195

10.4.3 改变交叉表的定义 196

10.5.1 创建动态数据窗口对象 198

10.5 动态数据窗口 198

10.5.2 提供查询功能 199

10.5.3 修改数据窗口的属性 199

10.6 组合报表 201

10.7 小结 204

第十一章 创建菜单 205

11.1 菜单与菜单项 205

11.2 Menu画板 206

11.2.1 打开Menu画板 206

11.2.2 Menu画板主窗口 206

11.3.1 添加菜单 208

11.3 编辑菜单 208

11.3.2 插入菜单项 210

11.3.3 移动菜单项 210

11.3.4 删除菜单项 210

11.4 菜单的属性页 211

11.4.1 Ceneral选项卡 211

11.4.2 Style选项卡 212

11.4.3 Shortcut选项卡 215

11.4.4 ToolBar选项卡和Pictutes选项卡 215

11.5 通过继承创建菜单 218

11.7 菜单的使用 220

11.6 保存菜单 220

11.8 小结 221

第十二章 用户对象 222

12.2 创建用户对象 223

12.2.1自定义用户对象 223

12.2.2 外部用户对象图形对象的属性 224

12.2.3 标准用户对象 225

12.2.4 标准类 227

12.2.5 自定义类 228

12.3 通过继承创建用户对象 229

12.5.1 准备工作 230

12.5 可视用户对象的使用 230

12.4 保存用户对象 230

12.5.2 开始运行 233

12.6 类用户对象的使用 233

12.7 窗口和用户对象间消息传递 234

12.7.1 使用函数 235

12.7.2 使用用户事件 236

12.8 小结 238

第十三章 PowerScript语言 239

13.1 PowerSeript基础 239

13.1.1大小写 239

13.1.2 语句的断行、续行、分隔 239

13.2 变量及作用域 240

13.2.1 基本数据类型 240

13.1.3 注释 240

13.1.4 空白符和NULL 240

13.2.2变量的声明 241

13.2.3 变量的引用 241

13.2.4 变量的作用域与私有性 241

13.3 操作符 241

13.3.1 算术操作符 242

13.3.2 关系操作符 242

13.3.3 逻辑操作符 242

13.4.2 匈牙利命名法 243

13.4.1 标识符的组成 243

13.3.4 操作符优先级 243

13.4 标识符 243

13.5 代词 245

13.5.1 This 245

13.6 基本语句 246

13.6.1 条件控制语句 246

13.5.2 Parent 247

13.5.3 ParentWindow 247

13.6.2 循环控制语句 247

13.6.3 其他语句 250

13.7.1 定义结构 251

13.7 结构 251

13.7.2 使用结构 254

13.8 用户自定义函数 255

13.8.1 定义函数 256

13.8.2 使用函数 260

13.9 常用标准函数 261

13.9.1 MessageBox 261

13.9.2 Is族函数 262

13.9.3 类型转换函数 263

13.9.4 Open( )和Close( ) 263

13.10 小结 264

13.9.5 Run( ) 264

第十四章 编写脚本 265

14.1 打开PowerScript画板 265

14.2 使用PowerScript画板 266

14.2.1 PowerScript画板的组成 266

14.2.2 PowerScript画板的文本操作 267

14.2.3定制 PowerScript画板 268

14.2.4 粘贴操作 271

14.2.5 编译脚本 278

14.2.6 退出PowerScript画板 279

14.3 小结 280

第十五章 调试工具的使用 281

15.1 准备工作 281

15.2.1 打开调试器 282

15.2.2 设置断点 285

15.2.3 断点运行 287

15.2.4 显示变量 289

15.2.5 观察变量 290

15.2.6 其他操作 292

15.3 小结 294

16.1.1 库的组织 295

16.1.2 使用注释 295

第十六章 库和工程 295

16.1 库的管理 295

16.1.3 搜索库中的对象 296

16.1.4 复制、移动和删除库中的对象 297

16.1.5 对象的检入与检出 299

16.1.6 对象的导入与导出 300

16.1.7 库的优化 300

16.1.8 库的重新生成 301

16.2 工程画板 301

16.2.1 打开工程画板 301

16.2.2 可执行文件命名 302

16.2.3 选择外部资源文件 302

16.2.5 进行编译连接 304

16.2.4 选择编译连接方式 304

16.2.6 工程的保存 305

16.2.7 工程画板的Design操作 306

16.3 PowerBuilder应用程序的发布形式 307

16.3.1 PDB文件 307

16.3.2 使用资源 307

16.3.3 应用程序的发布形式 307

16.4 使用动态库 308

16.4.1 在Project画板中创建动态库 308

16.4.2 在Library画板中创建动态库 309

16.5 小结 309

附录 PowerBuilder的安装与卸载 310