PowerBuilder 7.0数据库存应用系统开发教程

PowerBuilder 7.0数据库存应用系统开发教程
作 者: 崔巍
出版社: 清华大学出版社
丛编项: 清华大学计算机基础教育课程系列教材
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: Powerbuilder
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《PowerBuilder 7.0数据库存应用系统开发教程》作者简介

内容简介

本书以PowerBuilder 7.0为环境,介绍了如何利用可视技术、面向对象技术及组件技术等开发数据库应用系统,使读者了解当前计算机应用和计算机应用开发工具的最新发展,了解可视化、面向对象技术的开发方法和特点。本书由三部分组成。第一部分是绪论(第1章~第3章),主要内容包括数据库应用模式的发展和变化,数据库应用系统的开发方法和PowerBuilder简介。第二部分是PowerBuilder应用基础(第4章~第9章),主要内容包括PowerBuilder的数据库操作、PowerScript语言、用户界面设计、数据库窗口技术以及应用程序调试与发行等。第三部分是PowerBuilder的高级应用(第10章~第14章),主要内容包括用户对象、动态数据窗口以及一些高级控件的使用和分布式组件开发技术等。本书既可作为高等院校的教材,也可作为PowerBuilder的培训教材,还可供广大数据库应用系统开发人员阅读与参考。

图书目录

第—部分 绪 论

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

1. 1 主机应用模式

1. 2 文件服务器应用模式

1. 3 客户/服务器应用模式

1. 4 文件服务器与客户/服务器的数据库操作

1. 5 分布式计算应用模式

1. 6 Web网络应用模式

1. 7 习题

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

2. 1 结构化生命周期法

2. 2 快速原型法

2. 3 面向对象方法

2. 3. 1 面向对象的基本概念

2. 3. 2 面向对象的分析与设计

2. 3. 3 面向对象技术在PowerBuilder中的实现

2. 4 PowerBuilder的开发方法

2. 5 习题

第3章 PowerBuilder简介

3. 1 PowerBuilder的待点

3. 2 PowerBuilder 7. 0的新持性

3. 2. 1 全新的用户界面和开发方法

3. 2. 2 全新的组件开发和提交

3. 2. 3 全新的数据库连接

3. 2. 4 其他新特性

3. 3 PowerBuilder 7. o对象概述

3. 3. 1 对象. 属性与事件

3. 3. 2 PowerBuilder库(Library)

3. 3. 3 应用(Application)对象

3. 3. 4 窗口(Window)对象

3. 3. 5 数据窗口(Data Window)对象

3. 3. 6 菜单(Menu)

3. 3. 7 全局函数(Global functions)

3. 3. 8 查询(Query)

3. 3. 9 给构(Structure)

3. 3. 10 用户(User)对象

3. 3. 11 工程(Project)对象

3. 4 PowerBuilder 7.0的开发环境

3. 4. 1 画板(Painter)

3. 4. 2 PowerBuilder窗口

3. 4. 3 定制工具栏

3. 5 习题

第二部分 PowerBuiloder应用基础

第4章 数据库操作

4. 1连接数据库

4. 1. 2 定义数据源’

4. 1. 2 配置数据库连接参数

4. 2 操作数据库

4. 2. 1 浏览数据

4. 2. 2 插入. 删除相更新操作

4. 2. 3 浏览和修改表结构

4. 2. 4 删除表

4. 3 创建一个新的数据浑

4. 3. l 创建数据库

4. 3. 2 创建表

4. 3. 3 建立关键字和索引

4. 4 断开与数据库的连接

4. 5 习题

第5章 PowerScript语言简介

5. 1 基本概念

5. 1. 1 注解

5. 1. 2 标识符

5. 1. 3 特殊的ASCII字符

5. 1. 4 保留字

5. 1. 5 代词

5. 1. 6 续行

5. 1. 7 语句分隔符

5. 1. 8 空值

5. 2 数据类型

5. 3. 1 标准数据类型

5. 2. 2 任意(Any)数据类型

5. 2. 3 系统对象数据类型

5. 2. 4 校举数据类型

5. 3 变量. 常量和数组的说明

5. 3. 1 说明变量

5. 3. 2 说明常量

5. 3. 3 数组的说明和使用

5. 4 运取符和表达式

5. 5 结构和对象

5. 5. 1 结构

5. 5. 2 对象

5. 6 PowerScript语句

5. 6. 1 赋值语句

5. 6. 2 条件语句

5. 6. 3 多重分支语句

5. 6. 4 循环语句

5. 6. 5 GOTO语句

5. 6. 6 CALL语句

5. 6. 7 CREATE和DESTROY语句

5. 6. 8 HALT语句

5. 6. 9 RETURN语句

5. 7 调用函数和事件

5. 7. 1 函数和事件的一些概念

5. 7. 2 调用函数和事件

5. 7. 3 调用祖先对象中的函数和事件

5. 7. 4 关于系统函数

5. 8 嵌入SQL与数据库操作

5. 8. 1 迎接数据库的语句

5. 8. 2 SELECT查询语句

5. 8. 3 操作语句

5. 8. 4 事务提交与撤消

5. 8. 5 使用游标的语句

5. 8. 6 利用存储过程进行查询的语句

5. 8. 7 查询和更新Blob的语句

5. 8. 8 动态SQL语句

第6章 第一个PowerBuilder应用程序

6. 1 从查询单个表开始

6. 1. 1 建立应用对象

6. 1. 2 建立窗口对象

6. 1. 3 建立数据窗口对象

6. 1. 4 修改数据窃口对象

6. 1. 5 增加控件

6. 1. 6 事件驱动程序的编写

6. 2 增加排序功能

6. 2. 1 添加控件

6. 2. 2 有关排序的函数

6. 2. 3 事件驱动程序的编写

6. 3 关联与条件查询

6. 3. 1 带参数的数据窗口对象

6. 3. 2 增加一个数据窗口控件

6. 3. 3 事件驱动程序的编写

6. 4 画板环境与视窗操作

6. 4. 1 钉住视窗标题条

6. 4. 2 移动和复位视窗

6. 4. 3 保存视窗布局模式

6. 4. 4 使用默认视窗布用模式

6. 4. 5 操作标签选项卡视窗

6. 5 习题

第7章 用户界面设计

7. 1 窗口与控件

7. 1. 1 窗口对象

7. 1. 2 窗口上的校件

7. 1. 3 窗口厕板中的操作

7. 2 常用对话框

7. 2. 1 消息对话框

7. 2. 2 Open对话框

7. 2. 3 Savc对话框

7. 3 菜单

7. 3. 1 建立菜单

7. 3, 2 为窗口指定菜单

7. 4 MDI界面

7. 4. 1 MDI窗口的构成

7. 4. 2 建立MDI窗口

7. 4. 3 MU窗口的工具栏

7. 4. 4 MDI窗口的MicroHelp

7. 5 多窗口实例

7. 5. 1 窗口对象与实例

7. 5. 2 多窗口实例的使用

7. 5. 3 窗口数组

7. 6 习题

第8章 数据窗口

8. 1 数据窗口对象

8. 1. 1 数据窗口基础

8. 1. 2 数据窗口的显示风格

8. 1. 3 数据窗口的数据源

8. 1. 4 使用数据商口的基本步骤

8. 2 数据窗口画板及其操作

8. 2. 1 数据宙口画板环境

8. 2. 2 Design视窗

8. 2. 3 Preview视窗与数据库操作

8. 3 设计数据窗口对象

8. 3. 1 设置数据窗口对象的属性

8. 3. 2 向数据窗口对象添加控件

8. 3. 3 添加计算列或计算域

8. 4 数据窗口控件

8. 4. 1 事务对象与数据库连接

8. 4. 2 为数据窗口指定事务对象

8. 4. 3 数据窗口控件的操作

8. 5 数据存储对象

8. 6 习题

第9章 程序的调试与发行

9. 1 调试应用程序

9. 1. 1 Debug画板

9. 1. 2 在程序中设置断点

9. 1. 3 在调试模式下执行程序

9. 1. 4 观察变量的值

9. 1. 5 设置条件断点

9. 2 编译与发行应用程序

9. 2. 1 生成可执行程序

9. 2. 2 分发应用程序

9. 3 习题

第三部分 FowerBuilider的高级应用

第10章 可重用部件的设计

10. 1 用户对象概述

10. 1. 1. 类用户对象

10. 1. 2 可视用户对象

10. 2 建立用户对象

l0. 2. 1 用户对象画板环境

10. 2. 2 建立定制类用户对象

10. 2. 3 建立标准类用户对象

10, 2. 4 建立定制可视用产对象

lO. 2. 5 起立标准可视用户对象

10. 3 用户事件

l0. 3. 1 定义用户事件

l0. 3. 2 为用户对象的事件编写程序

10. 4 习题

第11章 动态数据窗口

11. 1 动态指定数据窗口对象

11. 2 动态建立数据窗口对象

11. 3 动态修改数据窗口对象

11. 3. 1 添加对象到数据窗口

11. 3. 2 删除数据窗口中的对象

11. 3. 3 修改数据窗口对象的属性

11. 4 QBE数据窗口

11. 5 习题

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

12. 1 Tab标签控件

12. 1. 1 术语及实例说明

12. 1. 2 建立Tab控件和标签页

12. 1. 3 管理Tab控件及其标签页

12. 1. 4 编写Tab控件的程序

12. 2 List View控件

12. 2. 1 在画板中设计列表视窗

12. 2. 2 List ViewItem对象

12. 2. 3 List View控件的函数

12. 2. 4 在程序中构造列表视窗中的项目

12. 2. 5 List View控件的详细资料方式

12. 3 TreeView控件

12. 3. 1 Tree View控件概述

12. 3. 2 Tree View控件应用举例

12. 3. 3 Tree View控件应用技术

12. 4 Graph控件及应用

12. 4. 1 Graph控件简介

12. 4. 2 Graph控件应用举例

12. 4. 3 动态改变图形的类型

12. 5 习题

策13章 几种常用编程技术

13. 1 使用初始化文件Windexs注册表

13. 1. 1 使用初始化文件

13. 1. 2 使用Windows注册表

13. 2 处理Btob数据

13. 2. 1 处理Blob数据的SQL语句

13. 2. 2 利用Blob数据完成对图片或大文本的处理

13. 3 动态连接库与外部函数的调用

13. 3. 1 说明外部函数

13. 3. 2 外部函数调用举例

13. 4 数据转移技术(数据管道)

13. 4. 1 数据管道画板

13. 4. 2 数据管道程序设计

13. 5 RichText应用

13. 5. 1 RichTextEdit控件的使用

13. 5. 2 RichTextEdit控件中的输入域

13. 5. 3 预览和打印

13. 5. 4 使用数据库中的数据

13. 5. 5 RtchText数据窗口

13. 6 习题

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

14. 1 分布式PowerBuilder应用的基本结构

14. 1. 1 服务器应用程席

14. 1. 3 客户应用程序

14. 2 分布式PowerBuilder应用程序实例

14. 2. 1 启动服务器监听

14. 2. 2 客户端连接到服务器

14. 2. 3 获得连接服务器的客户信息

14. 2. 4 远程对象与代理对象

14. 2. 5 访问数据库