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

PowerBuilder 7.0数据库应用系统开发教程PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:崔巍编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2000
  • ISBN:7302007691
  • 页数:335 页
图书介绍:
上一篇:ASP实例教程下一篇:金属造型百科
《PowerBuilder 7.0数据库应用系统开发教程》目录

第一部分 绪论 1

第1章 数据库应用模式的发展 3

1.1 主机应用模式 3

1.2 文件服务器应用模式 4

1.3 客户/服务器应用模式 5

1.4 文件服务器与客户/服务器的数据库操作 6

1.5 分布式计算应用模式 8

1.6 Web网络应用模式 10

1.7 习题 12

第2章 数据库应用系统开发方法概述 13

2.1 结构化生命周期法 13

2.2 快速原型法 15

2.3 面向对象方法 16

2.3.1 面向对象的基本概念 16

2.3.2 面向对象的分析与设计 18

2.3.3 面向对象技术在PowerBuilder中的实现 19

2.4 PowerBuilder的开发方法 21

2.5 习题 22

第3章 PowerBuilder简介 23

3.1 PowerBuilder的特点 23

3.2 PowerBuilder7.O的新特性 26

3.2.1 全新的用户界面和开发方法 26

3.2.2 全新的组件开发和提交 30

3.2.3 全新的数据库连接 31

3.2.4 其他新特性 32

3.3 PowerBuilder7.O对象概述 32

3.3.1 对象、属性与事件 33

3.3.2 PowerBuilder库(Library) 33

3.3.3 应用(Application)对象 33

3.3.4 窗口(Window)对象 34

3.3.5 数据窗口(Data Window)对象 35

3.3.6 菜单(Menu) 36

3.3.7 全局函数(Global functions) 37

3.3.8 查询(Query) 37

3.3.9 结构(Structure) 37

3.3.10 用户(User)对象 38

3.3.11 工程(Project)对象 38

3.4 PowerBuilder7.O的开发环境 38

3.4.1 画板(Painter) 38

3.4.2 PowerBuilder窗口 39

3.4.3 定制工具栏 40

3.5 习题 43

第二部分 PowerBuiloder应用基础 47

第4章 数据库操作 47

4.1 连接数据库 47

4.1.1 定义数据源 48

4.1.2 配置数据库连接参数 50

4.2 操作数据库 52

4.2.1 浏览数据 53

4.2.2 插入、删除和更新操作 55

4.2.3 浏览和修改表结构 56

4.2.4 删除表 59

4.3 创建一个新的数据库 59

4.3.1 创建数据库 59

4.3.2 创建表 64

4.3.3 建立关键字和索引 66

4.4 断开与数据库的连接 69

4.5 习题 69

第5章 PowerScript语言简介 71

5.1 基本概念 71

5.1.1 注解 71

5.1.2 标识符 72

5.1.4 保留字 73

5.1.3 特殊的ASCII字符 73

5.1.5 代词 74

5.1.6 续行 76

5.1.7 语句分隔符 77

5.1.8 空值 77

5.2 数据类型 78

5.2.1 标准数据类型 78

5.2.2 任意(Any)数据类型 80

5.2.3 系统对象数据类型 81

5.2.4 枚举数据类型 82

5.3 变量、常量和数组的说明 83

5.3.1 说明变量 83

5.3.2 说明常量 86

5.3.3 数组的说明和使用 86

5.4 运算符和表达式 88

5.5.1 结构 89

5.5 结构和对象 89

5.5.2 对象 90

5.6 PowerScript语句 91

5.6.1 赋值语句 91

5.6.2 条件语句 92

5.6.3 多重分支语句 94

5.6.4 循环语句 95

5.6.5 GOTO语句 97

5.6.6 CALL语句 98

5.6.7 CREATE和DESTROY语句 98

5.6.8 HALT语句 100

5.6.9 RETURN语句 100

5.7 调用函数和事件 100

5.7.1 函数和事件的一些概念 101

5.7.2 调用函数和事件 102

5.7.3 调用祖先对象中的函数和事件 103

5.7.4 关于系统函数 105

5.8 嵌入SQL与数据库操作 105

5.8.1 连接数据库的语句 105

5.8.2 SELECT查询语句 107

5.8.3 操作语句 108

5.8.4 事务提交与撒消 110

5.8.5 使用游标的语句 111

5.8.6 利用存储过程进行查询的语句 113

5.8.7 查询和更新Blob的语句 115

5.8.8 动态SQL语句 117

第6章 第一个PowerBuilder应用程序 127

6.1 从查询单个表开始 127

6.1.1 建立应用对象 127

6.1.2 建立窗口对象 129

6.1.3 建立数据窗口对象 131

6.1.4 修改数据窗口对象 133

6.1.5 增加控件 137

6.1.6 事件驱动程序的编写 138

6.2 增加排序功能 140

6.2.1 添加控件 140

6.2.2 有关排序的函数 142

6.2.3 事件驱动程序的编写 142

6.3 关联与条件查询 144

6.3.1 带参数的数据窗口对象 144

6.3.2 增加一个数据窗口控件 147

6.3.3 事件驱动程序的编写 147

6.4 画板环境与视窗操作 148

6.4.1 钉住视窗标题条 148

6.4.2 移动和复位视窗 149

6.4.3 保存视窗布局模式 150

6.4.5 操作标签选项卡视窗 151

6.5 习题 151

6.4.4 使用默认视窗布局模式 151

第7章 用户界面设计 152

7.1 窗口与控件 152

7.1.1 窗口对象 152

7.1.2 窗口上的控件 154

7.1.3 窗口画板中的操作 170

7.2 常用对话框 174

7.2.1 消息对话框 174

7.2.2 Open对话框 176

7.2.3 Save对话框 178

7.3 菜单 179

7.3.1 建立菜单 179

7.3.2 为窗口指定菜单 184

7.4 MDI界面 184

7.4.1 MDI窗口的构成 184

7.4.2 建立MDI窗口 185

7.4.3 MDI窗口的工具栏 186

7.4.4 MDI窗口的MicroHelp 188

7.5 多窗口实例 189

7.5.1 窗口对象与实例 189

7.5.2 多窗口实例的使用 190

7.5.3 窗口数组 191

7.6 习题 192

第8章 数据窗口 193

8.1 数据窗口对象 193

8.1.1 数据窗口基础 193

8.1.2 数据窗口的显示风格 194

8.1.3 数据窗口的数据源 199

8.1.4 使用数据窗口的基本步骤 202

8.2 数据窗口画板及其操作 202

8.2.1 数据窗口画板环境 202

8.2.2 Design视窗 203

8.2.3 Preview视窗与数据库操作 204

8.3 设计数据窗口对象 205

8.3.1 设置数据窗口对象的属性 205

8.3.2 向数据窗口对象添加控件 208

8.3.3 添加计算列或计算域 211

8.4 数据窗口控件 214

8.4.1 事务对象与数据库连接 214

8.4.2 为数据窗口指定事务对象 218

8.4.3 数据窗口控件的操作 219

8.5 数据存储对象 224

8.6 习题 225

第9章 程序的调试与发行 227

9.1 调试应用程序 227

9.1.1 Debug画板 227

9.1.2 在程序中设置断点 229

9.1.3 在调试模式下执行程序 230

9.1.4 观察变量的值 231

9.1.5 设置条件断点 232

9.2 编译与发行应用程序 233

9.2.1 生成可执行程序 233

9.2.2 分发应用程序 236

9.3 习题 236

第三部分 PowerBuilider的高级应用 239

第10章 可重用部件的设计 239

10.1 用户对象概述 239

10.1.1 类用户对象 239

10.1.2 可视用户对象 240

10.2 建立用户对象 241

10.2.1 用户对象画板环境 242

10.2.2 建立定制类用户对象 243

10.2.3 建立标准类用户对象 244

10.2.4 建立定制可视用户对象 244

10.3 用户事件 245

10.2.5 建立标准可视用户对象 245

10.3.1 定义用户事件 246

10.3.2 为用户对象的事件编写程序 248

10.4 习题 251

第11章 动态数据窗口 252

11.1 动态指定数据窗口对象 252

11.2 动态建立数据窗口对象 253

11.3 动态修改数据窗口对象 255

11.3.1 添加对象到数据窗口 256

11.3.2 删除数据窗口中的对象 257

11.3.3 修改数据窗口对象的属性 257

11.4 QBE数据窗口 259

11.5 习题 260

第12章 几个高级控件的应用 261

12.1 Tab标签控件 261

12.1.1 术语及实例说明 261

12.1.2 建立Tab控件和标签页 262

12.1.3 管理Tab控件及其标签页 263

12.1.4 编写Tab控件的程序 264

12.2 ListView控件 267

12.2.1 在画板中设计列表视窗 267

12.2.2 ListViewItem对象 268

12.2.3 ListView控件的函数 269

12.2.4 在程序中构造列表视窗中的项目 271

12.2.5 ListView控件的详细资料方式 273

12.3 TreeView控件 276

12.3.1 TreeView控件概述 276

12.3.2 TreeView控件应用举例 276

12.3.3 TreeView控件应用技术 278

12.4 Graph控件及应用 287

12.4.1 Graph控件简介 287

12.4.2 Graph控件应用举例 288

12.4.3 动态改变图形的类型 294

12.5 习题 296

第13章 几种常用编程技术 297

13.1 使用初始化文件和Windows注册表 297

13.1.1 使用初始化文件 297

13.1.2 使用Windows注册表 299

13.2 处理Blob数据 301

13.2.1 处理Blob数据的SQL语句 301

13.2.2 利用Blob数据完成对图片或大文本的处理 302

13.3 动态连接库与外部函数的调用 304

13.3.1 说明外部函数 304

13.3.2 外部函数调用举例 306

13.4 数据转移技术(数据管道) 309

13.4.1 数据管道画板 309

13.4.2 数据管道程序设计 310

13.5.1 RichTextEdit控件的使用 317

13.5 RichText应用 317

13.5.2 RiehTextEdit控件中的输入域 319

13.5.3 预览和打印 321

13.5.4 使用数据库中的数据 322

13.5.5 RiehText数据窗口 323

13.6 习题 324

第14章 分布式组件开发技术简介 325

14.1 分布式PowerBuilder应用的基本结构 325

14.1.1 服务器应用程序 325

14.1.2 客户应用程序 326

14.2 分布式PowerBuilder应用程序实例 327

14.2.1 启动服务器监听 327

14.2.2 客户端连接到服务器 328

14.2.3 获得连接服务器的客户信息 329

14.2.4 远程对象与代理对象 331

14.2.5 访问数据库 332

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