当前位置:首页 > 工业技术
PowerBuilder数据库应用开发技术
PowerBuilder数据库应用开发技术

PowerBuilder数据库应用开发技术PDF电子书下载

工业技术

  • 电子书积分:19 积分如何计算积分?
  • 作 者:卢守东编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2006
  • ISBN:7302127298
  • 页数:686 页
图书介绍:本书共20章,全面讲解PowerBuilder数据库应用系统的开发技术。
《PowerBuilder数据库应用开发技术》目录

第一篇 基础篇 3

第1章 PowerBuilder的概况 3

1.1 PowerBuilder的发展简史 3

1.2 PowerBuilder的功能特点 4

1.3本章小结 8

第2章 PowerBuilder的安装 9

2.1 PowerBuilder的组件简介 9

2.2 PowerBuilder的安装过程 9

2.3 PowerBuilder的启动方法 20

2.4本章小结 21

第3章 PowerBuilder的集成开发环境 22

3.1 PowerBuilder的基本概念 22

3.2 PowerBuilder的欢迎界面 23

3.3 PowerBuilder的主窗口 25

3.3.1工作区的创建 26

3.3.2 目标与应用库的创建 27

3.3.3对象的创建 28

3.4 PowerBuilder的菜单栏 30

3.5 PowerBuilder的工具栏 32

3.6 PowerBuilder的系统树窗口 36

3.6.1工作区的创建、打开与关闭 37

3.6.2 目标的创建、添加、移去与运行 38

3.6.3对象的创建、编辑、复制、移动与删除 39

3.7 PowerBuilder的剪贴板窗口 40

3.8 PowerBuilder的输出窗口 41

3.9 PowerBuilder的画板窗口 41

3.10 PowerBuilder的辅助工具 48

3.11 PowerBuilder的帮助系统 51

3.12本章小结 54

第4章 PowerBuilder的应用系统开发 55

4.1 PowerBuilder的应用开发步骤 55

4.2 PowerBuilder的简单应用实例 57

4.3本章小结 63

第5章 PowerBuilder的程序设计语言 64

5.1 PowerScript语言的编程环境 64

5.1.1脚本视图的打开 65

5.1.2脚本视图的操作 65

5.1.4脚本代码的编辑 67

5.1.3脚本视图的定制 67

5.1.5脚本代码的编译 70

5.1.6特殊粘贴功能的使用 71

5.1.7 自动脚本功能的使用 72

5.1.8脚本代码配色的设置 75

5.2 PowerScript语言的主要特点 76

5.3 PowerScript语言的基础知识 77

5.3.1 PowerScript语言基础 77

5.3.2 PowerScript数据类型 83

5.3.3 PowerScript的变量 88

5.3.4 PowerScript的常量 92

5.3.5 PowerScript的数组 92

5.3.6 PowerScript的运算符 94

5.3.7 PowerScript的表达式 96

5.3.8 PowerScript的函数 96

5.3.9 PowerScript的结构 141

5.3.10 PowerScript的语句 143

5.4本章小结 154

6.1.1数据库 157

6.1数据库概述 157

第6章 PowerBuilder的数据库管理技术 157

第二篇 开发篇 157

6.1.2数据库管理系统 160

6.1.3数据库应用系统 161

6.1.4数据库系统 162

6.2数据库的创建与删除 162

6.2.1数据库的创建 162

6.2.2数据库的删除 165

6.3数据库的配置与连接 166

6.3.1数据库接口简介 166

6.3.2数据库连接的创建 168

6.3.3数据库连接的实现 172

6.3.4数据库连接的断开 172

6.3.5数据库连接的修改 172

6.3.6数据库连接的删除 173

6.4数据库表的创建与删除 173

6.4.1数据库画板简介 173

6.4.2数据库表的创建 175

6.4.3数据库表的修改 181

6.5数据库表的设置 182

6.5.1索引的创建与删除 182

6.4.4数据库表的删除 182

6.5.2主键的创建与删除 183

6.5.3外键的创建与删除 185

6.5.4列属性的设置 186

6.5.5表属性的设置 187

6.6数据库表的维护 187

6.6.1记录的基本维护操作 187

6.6.2记录的排序与过滤 188

6.6.3记录的导出与导入 190

6.7本章小结 192

第7章 PowerBuilder的数据库编程基础 193

7.1 PowerBuilder的事务对象 193

7.1.1事务对象的概念 193

7.1.2事务对象的属性 194

7.2 PowerBuilder的嵌入式SQL语句 195

7.2.1 SQL语句的语法格式 195

7.2.2 SQL语句的执行检查 196

7.2.3常用SQL语句 196

7.2.4游标相关语句 202

7.2.5事务处理语句 206

7.3本章小结 207

第8章 PowerBuilder的应用对象设计 208

8.1应用对象简介 208

8.2应用对象的创建 208

8.3应用对象的打开 210

8.4应用对象的属性设置 210

8.4.1应用对象常规属性的设置 210

8.4.2应用对象工具条属性的设置…………………………………………21l8.4.3应用对象附加属性的设置 212

8.5.1应用对象事件简介 215

8.5应用对象的事件及其编程 215

8.5.2Open事件 216

8.5.3 Close事件 217

8.5.4 Idle事件 218

8.5.5 SystemError事件 218

8.6应用对象的函数及其调用 219

8.6.1应用对象函数简介 219

8.6.2 SetLibraryList()函数 220

8.6.3 SetTransPool()函数 220

8.7本章小结 221

9.1窗口简介 222

第9章 PowerBuiider的窗口设计 222

9.2窗口的创建 223

9.2.1窗口的普通创建 224

9.2.2窗口的继承创建 226

9.3窗口的打开 228

9.4窗口的属性设置 228

9.5窗口的控件放置 231

9.5.1控件的添加 231

9.5.3控件的删除 234

9.5.4控件的调整 234

9.5.2控件的复制 234

9.5.5控件的跳转设置 238

9.5.6控件的属性设置 239

9.5.7控件的事件编程 246

9.5.8控件的函数调用 246

9.5.9基本控件的使用 247

9.6窗口的事件及其编程 267

9.7窗口的函数及其调用 269

9.8窗口的参数传送与接收 271

9.9本章小结 275

10.1数据窗口简介 276

第10章 PowerBuilder的数据窗口设计 276

10.2数据窗口对象的设计 277

10.2.1数据窗口对象的创建步骤 277

10.2.2数据窗口对象的显示风格 280

10.2.3数据窗口对象的数据来源 291

10.2.4数据窗口对象的设计工具 303

10.2.5数据窗口对象的打开方法 309

10.2.6数据窗口对象的修改方法 309

10.2.7数据窗口对象的属性设置 310

10.2.8数据窗口对象的控制设置 311

10.2.9数据窗口对象的数据处理 321

10.2.10数据窗口对象的控件添加 327

10.3数据窗口控件的使用 337

10.3.1数据窗口控件的添加方法 337

10.3.2数据窗口控件的属性设置 338

10.3.3数据窗口控件的事件及其编程 340

10.3.4数据窗口控件的函数及其调用 343

10.4数据存储对象的使用 378

10.5本章小结 381

11.1菜单简介 382

第11章 PowerBuilder的菜单设计 382

11.2菜单的创建 383

11.3菜单的打开 387

11.4菜单的修改 387

11.5菜单的属性及其设置 388

11.5.1一般属性的设置 388

11.5.2工具条属性的设置 390

11.6菜单的事件及其编程 392

11.7菜单的函数及其调用 394

11.8本章小结 395

12.1 MDI应用程序简介 396

第12章 PowerBuilder的MDI程序设计 396

12.2 MDI应用程序的创建 397

12.2.1工作表的创建 397

12.2.2主菜单的创建 398

12.2.3 MDI框架窗口的创建 401

12.3 MDI应用程序的实例 404

12.3.1全局变量的定义 405

12.3.2应用对象的设计 405

12.3.3主菜单的创建 407

12.3.4主窗口的创建 409

12.3.5 系统登录窗口的创建 410

12.3.6系统管理功能的设计 412

12.3.7代码管理功能的设计 416

12.3.8档案管理功能的设计 423

12.3.9成绩管理功能的设计 436

12.3.10关于系统窗口的创建 460

12.3.11 系统帮助文档的制作 461

12.4本章小结 462

13.1.1应用程序的编译基础 463

13.1应用程序的编译 463

第13章 PowerBuilder的程序发布技术 463

13.1.2应用程序的编译方法 466

13.2应用程序的发布 471

13.3安装程序的制作 480

13.4本章小结 487

第三篇 提高篇 491

第14章 PowerBuilder的高级控件 491

14.1标签控件 491

14.1.1标签控件简介 491

14.1.2标签控件的添加 493

14.1.3标签控件的属性 494

14.1.4标签控件的事件 497

14.1.5标签控件的函数 498

14.1.6标签控件的应用实例 498

14.2树状视图控件 502

14.2.1树状视图控件简介 502

14.2.2树状视图控件的添加 502

14.2.3树状视图控件的属性 503

14.2.4树状视图控件的事件 505

14.2.5树状视图控件的函数 506

14.2.6树状视图控件的应用实例 511

14.3列表视图控件 513

14.3.1列表视图控件简介 513

14.3.2列表视图控件的添加 514

14.3.3列表视图控件的属性 514

14.3.4列表视图控件的事件 517

14.3.5列表视图控件的函数 519

14.3.6列表视图控件的应用实例 524

14.4.1图表控件简介 531

14.4 图表控件 531

14.4.2图表控件的添加 533

14.4.3图表控件的属性 533

14.4.4图表控件的事件 540

14.4.5图表控件的函数 540

14.4.6图表控件的应用实例 545

14.5滚动条控件 549

14.5.1滚动条控件简介 549

14.5.2滚动条控件的添加 550

14.5.4滚动条控件的事件 551

14.5.3滚动条控件的属性 551

14.5.5滚动条控件的函数 552

14.5.6滚动条控件的应用实例 552

14.6跟踪条控件 557

14.6.1跟踪条控件简介 557

14.6.2跟踪条控件的添加 558

14.6.3跟踪条控件的属性 559

14.6.4跟踪条控件的事件 560

14.7.1进度条控件简介 561

14.7进度条控件 561

14.6.6跟踪条控件的应用实例 561

14.6.5跟踪条控件的函数 561

14.7.2进度条控件的添加 562

14.7.3进度条控件的属性 563

14.7.4进度条控件的事件 563

14.7.5进度条控件的函数 564

14.7.6进度条控件的应用实例 564

14.8RichTextEdit控件 566

14.8.1 RichTextEdit控件简介 566

14.8.3 RichTextEdit控件的属性 567

14.8.2 RichTextEdit控件的添加 567

14.8.4 RichTextEdit控件的事件 569

14.8.5 RichTextEdit控件的函数 569

14.8.6 RichTextEdit控件的应用实例 574

14.9 OLE控件 576

14.9.1 OLE控件简介 576

14.9.2 OLE控件的添加 577

14.9.3 OLE控件的属性 580

14.9.5 OLE控件的函数 583

14.9.4 OLE控件的事件 583

14.9.6 OLE控件的应用实例 585

14.10本章小结 587

第15章 PowerBuilder的用户对象 588

15.1用户对象简介 588

15.2用户对象的创建 589

15.2.1标准可视用户对象的创建 590

15.2.2定制可视用户对象的创建 591

15.2.3外部可视用户对象的创建 592

15.2.4标准类用户对象的创建 593

15.2.5定制类用户对象的创建 594

15.3用户对象的修改 594

15.4用户对象的使用 595

15.4.1可视用户对象的使用 595

15.4.2类用户对象的使用 596

15.5用户对象的应用实例 597

15.6本章小结 601

第16章 PowerBuilder的用户事件 602

16.1用户事件简介 602

16.2用户事件的定义 602

16.3用户事件的使用 605

16.4用户事件的应用实例 606

16.5本章小结 609

第17章 PowerBuiider的Blob数据处理技术 610

17.1 Blob数据简介 610

17.2 Blob数据的处理 610

17.2.1Blob数据的相关函数 611

17.2.2Blob数据的数据库操作 611

17.2.3Blob数据的相关控件 612

17.3 Blob数据的应用实例 612

17.4本章小结 618

第18章 PowerBuilder的动态数据窗口技术 619

18.1动态数据窗口简介 619

18.2数据窗口对象的动态修改 619

18.3数据窗口对象的动态创建 627

18.4动态数据窗口的应用实例 631

18.5本章小结 636

第19章 PowerBuilder的数据管道技术 637

19.1数据管道简介 637

19.2数据管道的创建 638

19.3数据管道的修改 644

19.4数据管道的直接运行 645

19.5数据管道的程序控制 647

19.5.1数据管道用户对象的创建 647

19.5.2数据管道用户对象的修改 648

19.5.3数据管道用户对象的属性 648

19.5.4数据管道用户对象的事件 649

19.5.5数据管道用户对象的函数 649

19.6数据管道的应用实例 651

19.7本章小结 661

20.1拖放简介 662

第20章 PowerBuilder的拖放技术 662

20.2拖放的属性 665

20.3拖放的事件 666

20.4拖放的函数 666

20.5拖放的应用实例 667

20.6本章小结 671

附录A 思考题 672

附录B 实验题 681

参考文献 686

相关图书
作者其它书籍
返回顶部