图书介绍

PowerBuilder数据库应用开发教程【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

PowerBuilder数据库应用开发教程
  • 徐松林,路斌,王冬春等编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302073635
  • 出版时间:2003
  • 标注页数:439页
  • 文件大小:79MB
  • 文件页数:456页
  • 主题词:数据库系统-软件工具,PowerBuilder-高等学校-教材

PDF下载


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

下载说明

PowerBuilder数据库应用开发教程PDF格式电子书版下载

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

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

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

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

图书目录

1.1 PowerBuilder概述1

第1章 PowerBuilder简介1

1.1.1 PowerBuilder的发展历程2

1.1.2 PowerBuilder的特点4

1.2 PowerBuilder的开发环境7

1.2.1 菜单8

1.2.2 工具栏9

1.2.3 系统视图窗口和工作区11

1.3 PowerBuilder简单示例12

1.4 思考与练习13

2.1 应用程序简介15

第2章 应用程序对象15

2.2 应用程序对象应用库16

2.3 应用程序对象画板16

2.3.1 画板的菜单和工具栏17

2.3.2 应用程序对象工作区20

2.4 创建应用程序对象21

2.4.1 新建应用程序对象21

2.4.2 创建模板应用程序23

2.5 应用程序的属性、事件和函数32

2.5.1 应用程序对象的属性32

2.5.2 应用程序对象的事件35

2.5.3 应用程序对象的函数36

2.5.4 应用程序错误对象37

2.6 应用程序配置参数39

2.6.1 初始化文件39

2.6.2 注册表40

2.6.3 开发应用程序涉及到的主要注册表主键41

2.7 事务对象及其应用42

2.7.1 事务对象的概念42

2.7.2 创建自定义事务对象43

2.7.3 事务对象的属性44

2.7.4 事务对象的使用45

2.8 思考与练习49

第3章 PowerBuilder编程50

3.1 PowerScript基本概念50

3.1.1 标识符50

3.1.2 代词52

3.1.3 保留字54

3.1.4 标签和ASCII字符54

3.1.5 书写代码的注意事项56

3.2 数据类型58

3.2.1 标准数据类型58

3.2.3 ANY型数据类型61

3.2.2 系统对象数据类型61

3.2.4 枚举类型62

3.3 声明63

3.3.1 变量63

3.3.2 常量65

3.3.3 数组66

3.3.4 外部函数67

3.3.5 DBMS存储过程68

3.4 运算符和表达式69

3.4.1 算术运算符69

3.4.4 连接运算符70

3.4.2 关系运算符70

3.4.3 逻辑运算符70

3.4.5 运算符的优先级71

3.4.6 表达式71

3.5 基本语句72

3.5.1 赋值语句72

3.5.2 条件控制语句73

3.5.3 循环控制语句75

3.5.4 其他语句77

3.6 函数79

3.6.1 常用标准函数80

3.6.2 自定义函数83

3.6.3 调用函数和事件87

3.7 结构90

3.7.1 定义结构91

3.7.2 使用结构92

3.8 编写脚本93

3.8.1 打开脚本视图区94

3.8.2 粘贴脚本94

3.8.3 编译脚本96

3.9 思考与练习97

4.1 嵌入式SQL语句简介99

第4章 嵌入式SQL99

4.1.1 连接与断开数据库100

4.1.2 提交与回滚事务100

4.2 嵌入式SQL语句的使用102

4.2.1 SELECT语句103

4.2.2 INSERT语句103

4.2.3 DELETE语句104

4.2.4 UPDATE语句104

4.2.5 SELECTBLOB语句105

4.2.6 UPDATEBLOB语句106

4.2.7 SQL语句的执行情况107

4.2.8 游标操作107

4.3 动态SQL语句109

4.4 粘贴SQL语句115

4.4.1 粘贴SELECT语句115

4.4.2 粘贴INSERT语句119

4.5 思考与练习120

第5章 数据库连接121

5.1 认识数据库画板121

5.2 创建和删除数据库122

5.2.1 在PowerBuilder中创建ASA数据库122

5.2.2 使用Sybase Central创建数据库124

5.2.3 通过SQL语句创建数据库130

5.2.4 在PowerBuilder中删除ASA数据库131

5.2.5 使用Sybase Central删除数据库132

5.3 定义ODBC数据源133

5.3.1 什么是ODBC133

5.3.2 定义ODBC数据源134

5.3.3 删除ODBC数据源136

5.4 配置DB Profile137

5.4.1 配置DB Profile137

5.4.2 删除DB Profile138

5.5 连接数据库138

5.5.1 连接数据库138

5.5.2 断开数据库连接139

5.6 通过专用接口连接数据库140

5.6.1 专用接口简介140

5.6.2 连接数据库141

5.7 思考与练习142

第6章 管理数据库143

6.1 数据库画板143

6.1.1 数据库画板工具栏143

6.1.2 数据库画板工作区144

6.2 数据表145

6.2.1 示例表145

6.2.2 创建新表147

6.2.3 定义表结构148

6.2.4 修改表149

6.2.5 删除表150

6.3 主键、索引和外键150

6.3.1 创建索引150

6.3.2 创建主键151

6.3.3 创建外键152

6.3.4 删除主键、外键和索引153

6.4 定义表、列的属性154

6.4.1 定义表属性154

6.4.2 定义列的扩展属性155

6.5 定义数据库扩展属性157

6.5.1 定义显示格式158

6.5.2 显示掩码159

6.5.3 编辑风格161

6.5.4 创建有效性规则163

6.6 表数据的浏览、修改与输出166

6.6.1 results视图区及其基本操作166

6.6.2 数据排序167

6.6.3 数据更新168

6.6.4 导入、导出数据169

6.7.1 创建视图170

6.7 视图170

6.7.2 删除视图173

6.8 Interactive SQL视图区173

6.9 数据库信息的存储位置174

6.10 思考与练习175

第7章 窗口与菜单设计177

7.1 窗口画板177

7.1.1 窗口对象简介177

7.1.2 窗口画板的菜单179

7.1.3 窗口画板的工具栏180

7.1.4 窗口画板的视图区180

7.2.1 窗口类型181

7.2 窗口的属性181

7.2.2 MDI框架窗口183

7.2.3 窗口属性183

7.2.4 窗口的大小和位置185

7.3 窗口事件187

7.3.1 Open事件187

7.3.2 Active事件188

7.3.3 Clicked事件188

7.3.4 Close事件189

7.3.5 CloseQuery事件189

7.3.6 Key事件190

7.3.8 Timer事件191

7.3.7 RButtonDown事件191

7.3.9 Other事件192

7.4 窗口函数193

7.4.1 窗口操作194

7.4.2 MDI窗口具有的操作198

7.4.3 自动化窗口事件202

7.5 窗口变量204

7.6 创建菜单206

7.6.1 菜单的类型与特点206

7.6.2 菜单画板208

7.6.3 创建菜单208

7.6.4 修改菜单210

7.7 设置菜单属性211

7.7.1 General选项卡211

7.7.2 ToolBar选项卡213

7.8 创建弹出式菜单214

7.8.1 窗口弹出菜单214

7.8.2 其他弹出菜单215

7.9 菜单事件及其编程215

7.9.1 菜单事件及其处理程序的编写216

7.9.2 创建通用的弹出式菜单216

7.9.2 几种常见菜单219

7.10 思考与练习220

第8章 窗口控件222

8.1 控件的种类和名称222

8.2 向窗口中添加控件224

8.2.1 窗口控件的选择225

8.2.2 窗口控件的布局226

8.3 控件属性、事件和函数228

8.3.1 控件属性229

8.3.2 控件名称231

8.3.3 控件事件及其脚本233

8.3.4 控件函数234

8.4.1 可以激活动作的控件235

8.4 控件的应用235

8.4.2 用来显示和接收数据的控件238

8.4.3 用来显示选项的控件246

8.4.4 用来起装饰作用的控件248

8.5 思考与练习250

第9章 高级控件251

9.1 列表框控件251

9.1.1 列表框与图片列表框251

9.1.2 下拉列表框和下拉图片列表框255

9.2 列表视图256

9.2.1 列表视图控件风格256

9.2.2 列表视图控件属性257

9.2.3 列表项的添加与删除260

9.2.4 列表视图控件的事件263

9.3 树形视图264

9.3.1 树形视图的创建与属性265

9.3.2 添加树形视图项266

9.3.3 删除树形视图项268

9.3.4 树形视图控件的常用事件269

9.4 进度条、滚动条和跟踪条270

9.4.1 水平进度条和垂直进度条271

9.4.2 水平滚动条和垂直滚动条272

9.4.3 水平跟踪条和垂直跟踪条273

9.5 OLE控件275

9.6 思考与练习278

第10章 数据窗口279

10.1 数据窗口概述279

10.1.1 数据窗口对象280

10.1.2 数据窗口画板概述282

10.1.3 数据窗口控件284

10.2 创建数据窗口285

10.2.1 创建过程285

10.2.2 创建一个新的数据窗口285

10.3.1 表现风格概述290

10.3 表现风格290

10.3.2 Freeform风格291

10.3.3 Tabular风格291

10.3.4 Grid风格292

10.3.5 Label风格293

10.3.6 N-UP风格293

10.3.7 Group风格294

10.3.8 Crosstab风格294

10.3.9 Graph风格295

10.4.1 数据源概述296

10.4 数据源296

10.3.12 RichText风格296

10.3.11 OLE 2.0风格296

10.3.10 Composite风格296

10.4.2 Quick Select数据源297

10.4.3 SQL Select数据源299

10.4.4 Query数据源306

10..4.5 External数据源307

10.4.6 Stored Procedure数据源308

10.5 思考与练习309

第11章 使用数据窗口311

11.1 放置数据窗口对象311

11.1.1 连接函数312

11.1.2 添加数据窗口控件313

11.1.3 编辑数据窗口控件313

11.1.4 连接数据窗口控件与数据窗口对象314

11.1.5 动态连接数据窗口对象315

11.1.6 设置数据窗口属性315

11.2 数据窗口控件与数据库317

11.2.1 事务对象318

11.2.2 为数据窗口控件设置事务对象319

11.2.3 创建事务对象320

11.2.4 检索和更新数据321

11.3.1 通过数据窗口控件管理数据323

11.3 访问数据窗口缓冲区323

11.3.2 处理数据窗口控件中的文本数据325

11.4 数据窗口项的引用326

11.4.1 使用表达式引用数据窗口项326

11.4.2 使用函数访问数据窗口项328

11.5 数据窗口事件329

11.5.1 ButtonClicked事件329

11.5.2 Clicked事件330

11.6 数据存储对象330

11.6.1 使用数据存储对象330

11.6.2 数据存储对象的方法和属性331

11.6.3 定制数据存储对象332

11.7 创建数据窗口应用程序333

11.7.1 使用应用程序画板创建应用程序对象333

11.7.2 创建数据窗口对象334

11.7.3 创建主窗口对象并在窗口上放置数据窗口控件336

11.7.4 添加其他窗口控件337

11.7.5 为窗口控件编写程序代码337

11.8 数据窗口控件实例339

11.8.1 不写代码操作数据窗口339

11.8.2 添加计算域340

11.8.3 数据窗口的缩放实例344

11.8.4 动态改变数据窗口的显示风格347

11.8.5 一种数据窗口特效351

11.8.6 动态选择数据窗口353

11.9 思考与练习358

第12章 用户对象与用户事件359

12.1 用户对象的类型359

12.1.1 可视用户对象360

12.1.2 类用户对象361

12.2 创建用户对象362

12.2.1 创建标准可视用户对象363

12.2.2 创建定制可视用户对象365

12.2.4 创建标准类用户对象366

12.2.3 创建外部可视用户对象366

12.2.5 创建定制类用户对象367

12.2.6 使用继承创建用户对象367

12.3 使用用户对象367

12.3.1 使用可视用户对象368

12.3.2 使用类用户对象372

12.3.3 窗口与用户对象间的通信378

12.3.4 用户对象的命名规则380

12.4 用户事件381

12.4.1 用户事件的适用场合381

12.4.2 定义用户事件381

12.4.3 注意事项385

12.5 思考与练习387

第13章 数据管道388

13.1 数据管道概述388

13.2 创建数据管道对象389

13.2.1 创建数据管道对象389

13.2.2 灌入扩展属性394

13.2.3 灌入Blob类型的数据395

13.2.4 打开和修改数据管道对象396

13.2.5 改变源数据库和目的数据库396

13.2.6 数据管道出错处理397

13.2.7 删除数据管道对象399

13.3 数据管道的应用399

13.3.1 创建数据管道用户对象399

13.3.2 数据管道用户对象的属性400

13.3.3 数据管道的事件402

13.3.4 数据管道的方法402

13.4 数据管道编程实例404

13.5 思考与练习408

第14章 库文件管理409

14.1 库文件组织方式409

14.2.1 库画板的工具410

14.2 库画板410

14.2.2 库画板工作区411

14.3 维护库文件以及其中的对象412

14.3.1 库操作412

14.3.2 维护库中对象414

14.3.3 导出与导入对象416

14.3.4 重新生成对象418

14.4 思考与练习418

第15章 应用程序的调试、编译与发布419

15.1 应用程序的调试419

15.1.1 应用程序测试过程419

15.1.2 调试器422

15.1.3 断点设置424

15.1.4 调试过程427

15.2 其他调试手段429

15.2.1 运用PowerBuilderDEBUG功能429

15.2.2 追踪数据库访问431

15.2.3 其他调试技术432

15.3 应用程序的编译433

15.3.1 创建可执行文件的一般步骤434

15.3.2 创建可执行文件时要考虑的问题436

15.4 应用程序的发布438

15.5 思考与练习439

热门推荐