图书介绍

快速开发技能工具-PowerBuilderpdf电子书版本下载

快速开发技能工具-PowerBuilder
  • 亓晓静编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7121015706
  • 出版时间:2005
  • 标注页数:383页
  • 文件大小:95MB
  • 文件页数:399页
  • 主题词:数据库系统-软件工具,PowerBuilder-程序设计-高等学校:技术学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

快速开发技能工具-PowerBuilderPDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

基础篇 2

第1章 PowerBuilder简介 2

1.1 什么是PowerBuilder 2

1.2 PowerBuilder应用程序的构成 3

1.2.1 基本概念 3

1.2.2 建立一个基于Windows的应用程序 4

1.3 PowerBuilder的集成开发环境 8

1.3.1 PowerBuilder的主界面 8

1.3.2 PowerBuilder中画笔(Painter)的使用方法 13

1.3.3 PowerBuilder的主要画笔 18

习题与上机操作题1 19

第2章 在IDE中操纵数据库 20

2.1 数据库画笔 20

2.1.1 数据库画笔中的视图 21

2.1.2 数据库画笔的工具栏(PainterBar) 21

2.2 PowerBuilder与数据库的连接 22

2.2.1 基本概念 22

2.2.2 ODBC连接 23

2.2.3 OLE DB连接 31

2.3 管理数据库中的表 34

2.3.1 创建新表 34

2.3.2 创建主键 36

2.3.3 定义列的显示标题 37

2.3.4 定义表的属性 39

2.3.5 创建表的外键 40

2.3.6 创建表的索引 43

2.3.7 Objects视图中结点的排列 44

2.3.8 删除对象 45

2.3.9 使用Object Layout视图 45

2.4 管理表中的数据 48

2.4.1 Results视图 48

2.4.2 维护数据表 50

2.4.3 列的编辑样式 50

2.4.4 列的有效性规则 53

2.4.5 定义列的显示格式 55

2.4.6 定义数据的排序方式 56

2.4.7 定义过滤条件 57

习题与上机操作题2 57

第3章 PowerScript语言基础 59

3.1 基础语法 59

3.1.1 语法约定 59

3.1.2 标准数据类型 61

3.1.3 常量的使用 62

3.1.4 变量声明 63

3.1.5 赋值语句 64

3.1.6 数组声明 64

3.1.7 运算符和表达式 69

3.1.8 控制语句 71

3.1.9 函数 74

3.2 PowerScript中面向对象的基础语法 78

3.2.1 PowerBuilder中的对象 79

3.2.2 PowerBuilder中类的使用 80

3.2.3 代词的作用 84

3.3 其他 86

3.3.1 变量的作用域 86

3.3.2 枚举数据类型 87

3.3.3 Any数据类型 88

3.3.4 空值 89

3.4 PowerScript语言的编程环境 89

3.4.1 Script视图的使用 89

3.4.2 Script视图的辅助编程功能 91

3.4.3 Variable视图 94

习题与上机操作题3 94

第4章 可视化的程序设计基础 95

4.1 应用对象(Application) 95

4.1.1 Application对象的属性、事件和函数 95

4.1.2 为应用程序指定PBL搜索路径 97

4.2 窗口对象 99

4.2.1 窗口设计实例 99

4.2.2 窗口对象的属性 103

4.2.3 窗口对象的事件 107

4.2.4 窗口对象的函数 110

4.3 控件简介 110

4.3.1 控件浏览 110

4.3.2 在窗口画笔中管理控件 112

4.3.3 基本控件介绍 117

4.4 菜单对象 133

4.4.1 菜单例 133

4.4.2 菜单画笔 137

4.4.3 菜单对象 138

4.4.4 菜单的使用 140

4.4.5 弹出式菜单 142

习题与上机操作题4 142

第5章 数据窗口(DataWindow)概述 144

5.1 DataWindow对象实例 144

5.1.1 创建DataWindow对象的基本步骤 144

5.1.2 熟悉DataWindow画笔 147

5.2 在窗口中显示数据库的数据 148

5.2.1 把DataWindow对象放到窗口 148

5.2.2 应用程序和数据库的桥梁——事务对象 150

5.2.3 访问数据库的编程方法与步骤 152

5.2.4 带参数的数据检索 153

5.3 DataWindow控件简介 157

5.3.1 DataWindow控件的属性 157

5.3.2 访问DataWindow控件中的数据 158

5.3.3 DataWindow控件的函数 160

5.3.4 DataWindow控件的事件 162

5.4 DataWindow对象简介 163

5.4.1 DataWindow对象的层次结构 163

5.4.2 数据窗口中可用对象的介绍 164

5.4.3 管理数据窗口中对象的属性 166

5.4.4 DataWindow表达式 171

习题与上机操作题5 175

应用篇 178

第6章 构建MDI应用系统 178

6.1 窗口的类型 178

6.1.1 应用系统实例 178

6.1.2 窗口的类型 179

6.2 MDI应用系统基础 181

6.2.1 MDI系统实例 181

6.2.2 MDI应用系统简介 182

6.3 在PowerBuilder中打开和关闭窗口的方法 190

6.3.1 Open函数的使用方法 190

6.3.2 OpenSheet函数的使用方法 191

6.3.3 Close函数的使用方法 192

6.3.4 窗口间的参数传递 192

6.4 TSMIS系统实例(一) 199

6.4.1 为TSMIS系统创建MDI框架 199

6.4.2 为TSMIS系统提供数据库配置的功能 201

习题与上机操作题6 209

第7章 DataWindow对象 210

7.1 数据窗口的显示风格和数据源 210

7.1.1 数据窗口的显示风格 210

7.1.2 数据窗口的数据源 215

7.2 列对象及其主要属性 219

7.2.1 列对象Column 219

7.2.2 列对象的属性 221

7.2.3 列的编辑样式(Edit Styles)属性 222

7.2.4 列的显示格式 227

7.2.5 列的有效性规则 229

7.3 数据窗口的可编辑性 230

7.3.1 列的Visible属性 231

7.3.2 数据窗口的焦点 231

7.3.3 列的只读属性 232

7.3.4 列的保护属性 233

7.4 数据窗口的更新属性 234

7.4.1 确定数据窗口是否可更新 235

7.4.2 确定可以更新的列 235

7.4.3 定位要更新的数据行 236

7.4.4 修改Key键的更新方法 237

7.4.5 数据窗口更新属性的默认设置 238

7.4.6 数据维护窗口实例 238

习题与上机操作题7 243

第8章 DataWindow控件 244

8.1 数据检查 244

8.2 PowerBuilder的数据检查机制 247

8.2.1 数据缓冲区 247

8.2.2 编辑控件 248

8.2.3 数据检查机制 249

8.3 DataWindow控件的数据更新过程 251

8.3.1 数据的行列状态 252

8.3.2 执行Update的过程 253

8.3.3 数据窗口更新属性的实例 255

8.4 其他DataWindow技术 264

8.4.1 数据存储对象DataStore 264

8.4.2 DataWindow控件共享数据 265

8.4.3 DataWindowChild对象 267

8.5 TSMIS系统实例(二) 273

8.5.1 用DataStore来实现用户登录 273

8.5.2 功能完善的数据维护窗口 279

习题与上机操作题8 288

第9章 PowerBuilder的错误处理 290

9.1 DataWindow控件的错误处理 290

9.1.1 数据库操作错误 291

9.1.2 属性和数据的表达式错误 291

9.2 PowerBuilder的异常处理机制 292

9.2.1 异常处理实例 293

9.2.2 异常对象 294

9.2.3 PowerBuilder的异常处理机制 295

9.3 TSMIS系统实例(三) 298

9.4 PowerBuilder的调试工具 300

9.4.1 错误的类型 300

9.4.2 PowerBuilder调试器窗口介绍 301

9.4.3 断点的类型和管理 305

9.4.4 在调试模式下运行程序 307

9.4.5 在调试模式下的操作 308

习题与上机操作题9 310

第10章 面向对象的编程技术 312

10.1 TSMIS系统实例(四) 312

10.1.1 创建可以提供数据维护功能的用户对象 312

10.1.2 使用用户对象 319

10.2 在PowerBuilder中创建类 321

10.3 创建类的方法 323

10.3.1 打开画笔 323

10.3.2 定义属性 323

10.3.3 定义函数 326

10.3.4 用户事件 328

10.3.5 函数和事件的调用方法 329

10.4 对象的继承 329

10.4.1 用继承的方法创建对象 329

10.4.2 继承关系中函数、事件的关系 330

习题与上机操作题10 332

第11章 查询与统计 333

11.1 数据查询的方法 333

11.1.1 DataWindow中的数据过滤 333

11.1.2 动态修改Select语句实现查询 334

11.1.3 TSMIS系统实例(五) 335

11.2 数据窗口的统计功能 339

11.2.1 分组统计 339

11.2.2 用于统计的函数 344

11.2.3 交叉报表 346

11.2.4 统计图形 348

习题与上机操作题11 352

第12章 Tab控件与TreeView控件 353

12.1 Tab控件 353

12.1.1 Tab控件的结构 353

12.1.2 Tab控件的属性 354

12.1.3 Tab控件的事件 354

12.2 TreeView控件 355

12.2.1 TreeView控件的基本属性 355

12.2.2 TreeView控件中的图片 355

12.2.3 控件中的结点TreeViewItem对象 356

12.2.4 TreeView控件的函数 357

12.2.5 TreeView控件的事件 360

12.2.6 用TreeView控件显示数据库中的数据 360

习题与上机操作题12 364

综合训练篇 366

第13章 应用程序的编译发行 366

13.1 库画笔的使用 366

13.1.1 库文件的作用 366

13.1.2 库画笔的使用 367

13.2 创建Project对象生成可执行文件 370

13.2.1 创建Project对象 371

13.2.2 Project画笔 373

13.2.3 应用系统的打包模式 374

13.2.4 资源文件 375

13.3 应用程序发布 376

习题与上机操作题13 377

第14章 综合训练——《校图书管理系统》 378

14.1 系统功能说明 378

14.1.1 图书管理 378

14.1.2 读者管理 379

14.1.3 图书流通管理 379

14.1.4 查询与统计 379

14.1.5 系统功能 380

14.2 数据库说明 380

精品推荐