《PowerBuilder 9.0基础与应用教程》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:杨昭主编
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:2003
  • ISBN:7508414829
  • 页数:353 页
图书介绍:本书可划分为三大部分:第一部分为第1章至第4章,介绍PowerBuilder 9.0的编程环境、编程语言、开发方法等应用开发基础知识;第二部分为第4章至第9章,介绍数据库操作与设计、数据窗口技术等,这部分的内容为本书核心和重点;第三部分为第10章至第14章,介绍PowerBuilder 9.0中各高级控件的使用、Windows 注册表、动态链接库与Windows API、应用的测试与发布等较高级的内容。

第1章 PowerBuilder 9.0概述 1

1.1 PowerBuilder 9.0简介 1

1.1.1 PowerBuilder的发展历程 1

1.1.2 PowerBuilder的基本特点 2

1.1.3 PowerBuilder 9.0的新特性 3

1.2 PowerBuilder 9.0集成开发环境 5

1.2.1 整体布局 5

1.2.2 系统菜单 6

1.2.3 工具栏 6

1.2.4 工作区窗口 10

1.3 数据库应用系统开发方法 11

1.3.1 数据库应用系统的模式 12

1.3.2 面向对象的程序设计 13

1.3.3 数据库应用系统的开发流程 15

第2章 PowerScript编程语言 17

2.1 PowerScript语言要素 17

2.1.1 书写格式 17

2.1.2 标识元素 19

2.1.3 常用代词 21

2.1.4 数据类型 22

2.1.5 操作符 26

2.2 声明、引用和变量作用域 28

2.2.2 变量的声明 29

2.2.1 常量的声明 29

2.2.3 数组的声明 30

2.2.4 外部函数的声明 32

2.2.5 对象的创建与释放 32

2.2.6 对象属性、函数和事件的引用 34

2.2.7 变量的作用域 35

2.3 基本控制语句 37

2.3.1 赋值语句 37

2.3.2 条件语句 38

2.3.3 循环语句 40

2.3.4 其他常用控制语句 43

2.4.1 系统函数简介 45

2.4 常用系统函数 45

2.4.2 常用系统函数 46

第3章 PowerBuilder 9.0应用开发基础 53

3.1 创建窗口 53

3.1.1 建立新的应用对象 53

3.1.2 创建窗口对象 55

3.1.3 窗口对象的类型 57

3.1.4 多文档界面窗口 58

3.1.5 多窗口实例 61

3.2 创建菜单 64

3.2.1 创建菜单对象 64

3.2.2 设计工具栏 67

3.2.3 弹出式菜单 69

3.3.1 窗口中的控件 70

3.3 使用控件 70

3.3.2 调整窗口中控件的布局结构 71

3.3.3 常用控件选介 74

第4章 用户自定义语法结构 86

4.1 自定义函数和结构 86

4.1.1 自定义函数 86

4.1.2 自定义结构 88

4.2 用户对象与用户事件 90

4.2.1 用户对象概述 90

4.2.2 用户对象的创建 94

4.2.3 用户对象的使用 99

4.2.4 用户事件的定义与使用 101

5.1.1 事务管理语句 104

第5章 PowerBuilder 9.0数据库操作与设计 104

5.1 嵌入式SQL语句 104

5.1.2 基本SQL语句 107

5.1.3 游标的使用 109

5.1.4 存储过程的使用 111

5.1.5 动态SQL 112

5.2 同数据库的连接与断开 117

5.2.1 创建数据源 117

5.2.2 设置数据库连接参数 121

5.2.3 断开与数据库的连接 123

5.3 数据库管理 123

5.3.1 创建新的数据库 124

5.3.2 浏览数据库配置 129

5.3.3 删除数据库 130

5.4 数据库设计 131

5.4.1 创建新的数据表 131

5.4.2 建立关键字和索引 132

5.4.3 操作数据表 135

5.4.4 创建视图 138

第6章 数据窗口对象 142

6.1 数据窗口对象基础 142

6.1.1 数据窗口对象 142

6.1.2 数据窗口对象的设计环境 143

6.1.3 创建数据窗口对象的基本步骤 145

6.2.1 数据窗口对象的数据源 148

6.2 数据窗口的数据源与显示风格 148

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

6.3 数据窗口对象的设计 162

6.3.1 设置数据窗口对象的属性 163

6.3.2 控制数据行 166

6.3.3 向数据窗口对象中添加控件 167

6.3.4 添加计算列和计算域 169

第7章 数据窗口控件 172

7.1 数据窗口控件基础 172

7.1.1 数据窗口控件概述 172

7.1.2 新建数据窗口控件 173

7.1.3 数据窗口控件的属性设置 174

7.2.1 建立与数据库的连接 176

7.2 操纵数据窗口 176

7.2.2 为数据窗口控件指定事务对象 179

7.2.3 数据窗口控件的事件 180

7.2.4 数据窗口控件的常用函数 183

7.2.5 数据窗口控件的缓冲区 191

7.2.6 报表输出 192

7.3 数据存储对象 194

7.3.1 关于数据存储对象 194

7.3.2 数据存储对象的属性与方法 194

7.3.3 数据存储对象的使用 194

8.1 数据窗口对象的动态指定 196

8.1.1 动态数据窗口 196

第8章 动态数据窗口 196

8.1.2 动态指定数据窗口对象 197

8.2 数据窗口对象的动态创建 199

8.2.1 动态创建数据窗口对象 199

8.2.2 应用举例 202

8.3 数据窗口对象的动态修改 204

8.3.1 动态修改数据窗口对象 204

8.3.2 QBE数据窗口 208

第9章 数据管道 211

9.1 数据管道概述 211

9.1.1 数据管道简介 211

9.1.2 基本属性和事件 212

9.2.1 创建数据管道对象 213

9.2 数据管道的创建 213

9.2.2 创建数据管道用户对象 219

9.3 数据管道的使用 221

9.3.1 运行与测试数据管道 221

9.3.2 数据管道的出错处理 221

9.3.3 数据管道对象的函数 222

9.3.4 应用举例 225

第10章 高级控件的使用(一) 233

10.1 标签控件 233

10.1.1 标签控件简介 233

10.1.2 标签控件的属性和事件 234

10.1.3 标签控件的使用和管理 238

10.2.1 超文本编辑框控件的属性 242

10.2 超文本编辑框控件 242

10.2.2 超文本编辑框控件的事件 245

10.2.3 超文本编辑框控件的使用 246

10.3 列表视图控件 252

10.3.1 列表视图控件简介 252

10.3.2 列表视图控件的属性 254

10.3.3 列表视图控件的事件 257

10.3.4 列表视图控件的使用 258

第11章 高级控件的使用(二) 263

11.1 树状视图控件 263

11.1.1 树状视图控件简介 263

11.1.2 树状视图控件的属性 265

11.1.3 树状视图控件的事件 267

11.1.4 树状视图控件的使用 269

11.2 图表控件 277

11.2.1 图表控件简介 277

11.2.2 图表控件的属性 279

11.2.3 图表控件的事件 284

11.2.4 图表控件的使用 285

11.3 OLE控件 290

11.3.1 关于OLE技术 291

11.3.2 OLE控件的属性 292

11.3.3 OLE控件的事件 293

11.3.4 OLE控件的使用 294

第12章 PowerBuilder 9.0应用库管理 298

12.1 库文件管理 298

12.1.1 库文件的组织方式 298

12.1.2 库画板 299

12.1.3 库文件及其对象的维护 301

12.2 应用对象与应用对象画板 306

12.2.1 应用程序与应用对象 306

12.2.2 应用对象的属性和方法 307

12.2.3 应用对象画板 310

12.2.4 创建应用对象 313

12.3 应用程序的参数配置 316

12.3.1 概述 316

12.3.2 配置初始化文件 317

13.1 Windows注册表 320

13.1.1 Windows注册表简介 320

第13章 高级应用开发技术 320

13.1.2 注册表的使用 322

13.2 动态链接库与Windows API 325

13.2.1 动态链接库的使用 325

13.2.2 Windows API技术 326

第14章 应用程序的测试与发布 331

14.1 应用程序的测试过程 331

14.1.1 关于测试 331

14.1.2 应用程序的测试过程 332

14.2.1 调试器工作环境 334

14.2 程序代码的调试手段 334

14.2.2 断点的设置 336

14.2.3 断点调试过程 340

14.2.4 跟踪数据库访问 342

14.3 应用程序和组件的生成 343

14.3.1 PowerBuilder应用程序的构成 344

14.3.2 生成可执行文件 345

14.3.3 生成组件和Proxy服务器 348

14.4 应用程序的发布 349

14.4.1 PowerBuilder运行时库 349

14.4.2 数据库接口的配置 351

14.4.3 安装程序的制作 352