程序设计PowerBuilder 7

程序设计PowerBuilder 7
作 者: 本书编写委员会编著
出版社: 电子工业出版社
丛编项: 新概念电脑教程 提高版
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: Powerbuilder
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《程序设计PowerBuilder 7》作者简介

内容简介

丛书介绍:本丛书作为提高教材,易学易会,循序渐进、图文并茂并有练习。本丛书结构风格统一,内容翔实,范例精典。从书特点:本丛书以任务带功能方式进行讲解,从完成任务入手,由入门到提高,使读者迅速掌握基本功能的使用。读者对象:本丛书适合于各种电脑速成培训班学员、初中级自学用户。本书全面介绍最新版本的网络数据库开发系统PowerBuilder 7的设计技巧和开发方法.本书首先通过一个实例,介绍PowerBuilder 7的大多数功能,读者执行该例子的步骤就可实现书中所提到的功能;然后介绍PowerBuilder 7的新特点,工作环境和PowerScript语言,接着又介绍应用程序对象,菜单,窗口,数据窗口,数据管理和用户对象等内容.本书适合于广大PowerBuilder用户的参考书,也可供其他从事数据库开发与管理的用户使用,或作培训教材.

图书目录

第1章 第一个PowerBuilder应用程序

1. 1 运行PowerBuilder实例程序

1. 1. 1 实例程序结构列表

1. 2 Application画板

1. 3 数据窗口画板

1. 3. 1 创建数据窗口对象

1. 3. 2 设计数据窗口

1. 3. 3 其他两个数据窗口

1. 4 窗口画板

1. 4. 1 创建窗口对象

1. 4. 2 设计窗口

1. 4. 3 为控件添加代码

1. 5 定义Splash窗口

1. 6 定义登录窗口w_login

1. 7 给应用程序添加代码

1. 8 运行应用程序

1. 9 回顾应用程序创建过程

1. 10 小结

习题

第2章 PowerBuilder介绍

2. 1 PowerBuilder的基本概念

2. 1. 1 面向对象的编程

2. 1. 2 强大灵活的PowerScript

2. 1. 3 跨平台开发

2. 1. 4 与数据库的连接

2. 2 PowerBuilder 7的新特性

2. 2. 1 高度集成的开发环境

2. 2. 2 数据库连接性

2. 2. 3 组件的开发和部署

2. 2. 4 新的窗口控件

2. 2. 5 数据窗口Web控件

2. 2. 6 Activex和OLE特点

2. 2. 7 Internet图像格式的支持

2. 3 PowerBuilder 7的配套工具包

2. 4 小结

习题

第3章 PowerScript语言

3. 1 面向对象的编程语言

3. 1. 1 类. 对象. 继承

3. 1. 2 重载和多态性

3. 1. 3 封装

3. 2 PowerScript基础

3. 2. 1 大小写

3. 2. 2 语句的分隔符. 换行和续行

3. 2. 3 注释

3. 2. 4 空白符和NULL

3. 3 变量及作用域

3. 3. 1 基本数据类型

3. 3. 2 变量的声明

3. 3. 3 变量的引用

3. 3. 4 变量的作用域与私有性

3. 4 运算符

3. 4. 1 算术运算符

3. 4. 2 关系运算符

3. 4. 3 逻辑运算符

3. 4. 4 运算符优先级

3. 5 标识符

3. 5. 1 匈牙利命名法

3. 5. 2 保留字

3. 6 代词

3. 6. 1 代词This

3. 6. 2 代词Parent

3. 6. 3代词ParentWindow

3. 6. 4 代词Super

3. 7 基本语句

3. 7. 1 条件控制语句

3. 7. 2 循环控制语句

3. 7. 3 其他语句

3. 8 结构

3. 8. 1 定义结构

3. 8. 2 使用结构

3. 9 用户自定义函数

3. 9. 1 定义函数

3. 9. 2 使用函数

3. 10 常用标准函数

3. 10. 1 MessageBox

3. 10. 2 Is族函数

3. 10. 3 类型转换函数

3. 10. 4 Open()和Close()函数

3. 10. 5 Run()

3. 11 小结

习题

第4章 编写和调试PowerBuilder

4. 1 使用PowerScript画板

4. 1. 1 Script子窗口

4. 2 编程工具和编译

4. 2. 1 注释

4. 2. 2 粘贴

4. 2. 3 编译

4. 3 定制PowerScript画板

4. 4 使用对象浏览器

4. 5 退出Script窗口

4. 6 小结

习题

第5章 数据库

5. 1 数据库连接

5. 1. 1 ODBC

5. 1. 2 通过ODBC连接到数据库

5. 1. 3 专用接口的一般连接步骤

5. 2 Database画板

5. 2. 1 打开Database画板

5. 2. 2 Database画板的工具栏

5. 3 创建数据库

5. 3. 1 创建数据库

5. 3. 2 删除数据库

5. 4 创建表

5. 4. 1 用不同的方法创建表

5. 4. 2 创建表字段

5. 5 定义列的扩展属性

5. 5. 1 说明

5. 5. 2 题头和标签

5. 5. 3 显示方式

5. 5. 4 有效性验证规则

5. 5. 5 编辑风格

5. 6 定义关键字

5. 6. 1 创建主关键字

5. 6. 2 创建外键

5. 6. 3 删除关键字

5. 7 定义索引

5. 7. 1 创建索引

5. 7. 2 删除索引

5. 7. 3 修改索引

5. 8 数据操作

5. 8. 1 数据操作画板简介

5. 8. 2 数据操作

5. 9 小结

习题

第6章 应用对象

6. 1 应用对象

6. 1. 1 创建一个新的应用程序

6. 1. 2 打开应用对象

6. 2 指定应用程序属性

6. 2. 1 为应用程序程序指定图标

6. 2. 2 为应用程序指定字体

6. 2. 3 应用程序的默认全局对象

6. 3 应用对象事件

6. 3. 1 Open事件

6. 3. 2 Close事件

6. 3. 3 系统错误事件

6. 3. 4 Idle事件

6. 4 查看应用程序的结构

6. 5 运行应用程序

6. 6 避免重复启动程序一法

6. 7 小结

习题

第7章 创建窗口对象

7. 1 常用窗口对象

7. 1. 1 主窗门

7. 1. 2 子窗口

7. 1. 3 弹出式窗口

7. 1. 4 应答窗口

7. 1. 5 多文档框架窗口

7. 2 创建一个新的窗口对象

7. 2. 1 创建窗口对象

7. 2. 2 保存窗口对象

7. 3 指定窗口属性

7. 3. 1 指定窗口类型

7. 3. 2 指定窗口关联菜单

7. 3. 3 指定窗口颜色

7. 3. 4 指定窗口位置与大小

7. 3. 5 指定窗口的滚动属性

7. 3. 6 指定窗口的鼠标形状

7. 3. 7 指定窗口的图标

7. 3. 8 指定窗口的工具栏

7. 4 窗口控件

7. 4. 1 按钮类控件

7. 4. 2 静态文本控件

7. 4. 3 编辑控件

7. 4 列表控件

7. 5 复选框与单选按钮控件

7. 4. 6 图片类控件

7. 4. 7 视图类控件

7. 4. 8 分组框控件

7. 9 数据窗口控件

7. 4. 10 选项卡控件

7. 11 用户对象控件

7. 12 滚动条控件

7. 4. 13 OLE 2. 0控件

7. 4. 14 HTrackBar和VTrackBar控件

7. 4. 15 HProgrssBar和VProgressBar控件

7. 4. 16 StaticHyperLink和PictureHyPerLink控件

7. 5 操作窗口控件

7. 5. 1 在窗口中增添控件

7. 5. 2 选择控件

7. 5. 3 定义控件属性

7. 5. 4 选择控件字体与颜色

7. 5. 5 对齐控件

7. 5. 6 指定控件的可见性

7. 5. 7 定义Tab次序

7. 5. 8 使用3D效果

7. 6 为新建窗口增加控件

7. 6. 1 增加控件

7. 6. 2 对齐控件

7. 6. 3 指定控件属性

7. 7 加入脚本

7. 7. 1 为Open事件加入脚本

7. 7. 2 为命令按钮加入脚本

7. 8 操作控件

7. 8. 1 选择控件

7. 8. 2 移动控件

7. 8. 3 改变控件大小

7. 8. 4 删除控件

7. 9 运行窗口

7. 9. 1 预览窗口

7. 9. 2 运行窗口

7. 10 窗口的继承

7. 11 三个实例

7. 11. 1 利用数据窗口生成TreeView中的内容

7. 11. 2 窗口继承

7. 11. 3 动态生成控件

7. 12 小结

习题

第8章 数据窗口对象的创建

8. 1 创建数据窗口对象

8. 2 选择数据源

8. 2. 1 Quick Select数据源

8. 2. 2 SQL Select数据源

8. 2. 3 Query数据源

8. 2. 4 External数据源

8. 2. 5 Stored Procedure数据源

8. 3 数据窗口的显示风格

8. 3. 1 Tabular显示风格

8. 3. 2 Grid显示风格

8. 3. 3 Freefom显示风格

8. 3. 4 Crosstab显示风格

8. 3. 5 Label显示风格

8. 3. 6 N-UP显示风格

8. 3. 7 Group显示风格

8. 3. 8 Graph显示风格

8. 3. 9 Composite显示风格

8. 3. 10 RichText显示风格

8. 3. 11 Ole 2.0显示风格

8. 4 设计数据窗口

8. 4. 1 设计区及说明

8. 4. 2 DataWindow工具栏

8. 4. 3 调整DataWindow中的数据字段

8. 4. 4 改变Tab浏览顺序按钮

8. 5 对数据字段的操作

8. 5. 1 检验规则

8. 5. 2 删除和添加数据字段

8. 5. 3 计算字段

8. 6 在窗口中加入一个数据窗口

8. 6. 1 为Product表创建一个数据窗口

8. 6. 2 加人数据窗口控件

8. 6. 3 编写脚本

8. 6. 4 运行应用程序

8. 7 通用查询query mode

8. 8 小结

习题

第9章 数据窗口对象的使用

9. 1 数据窗口的属性

9. 1. 1 数据窗口的设置

9. 1. 2 数据字段的属性

9. 2 美化数据窗口

9. 2. 1 颜色和字段边框的设置

9. 2. 2 数据字段的位置. 大小和对齐方式

9. 3 显示格式

9. 4 编辑样式

9. 4. 1 Edit编辑样式

9. 4. 2 编辑掩码样式

9. 4. 3 下拉式列表框

9. 4. 4 单选按钮和复选框

9. 4. 5 下拉数据窗口

9. 5 在数据窗口中加入对象

9. 6 数据窗口实例

9. 6. 1 创建数据窗口

9. 6. 2 保存数据窗口

9. 6. 3 创建一个组

9. 6. 4 在数据窗口内加入计算字段

9. 6. 5 定义检索参数

9. 6. 6 建立雇员详细情况的数据窗口

9. 6. 7 增强数据窗口的功能

9. 7 如何在DataWindow中实现列的自动折行

9. 8 小结

习题

第10章 数据窗口控件

10. 1 数据窗口控件属性

10. 2 事务处理对象

10. 2. 1 事务处理对象及其属性

10. 2. 2 设置事务处理对象的属性

10. 3 连接应用程序和数据库

10. 3. 1 为数据窗口控件分配事务对象

10. 3. 2 数据窗口控件函数

10. 4 选择和显示特定数据

10. 4. 1 仅取需要的数据

10. 4. 2 数据窗口缓冲区

10. 3 插入. 删除和保存数据

10. 4. 4 数据窗口控件的事件

10. 4. 5 CloseQuery事件

10. 5 SetActionCode函数

10. 6 数据排序

10. 7 数据过滤

10. 8 数据打印

10. 9 在数据窗口各字段间移动焦点

10. 10 小结

习题

第11章 数据管道

11. 1 数据管道的概念

11. 2 使用数据管道画板

11. 2. 1 源表

11. 2. 2 目标表

11. 2. 3 数据管道选项

11. 2. 4 灌人Blob类型的数据

11. 2. 5 改变源数据和目标数据库

11. 2. 6 执行数据管道

11. 2. 7 数据管道错误处理

11. 2. 8 保存数据管道对象

11. 3 在应用程序中使用数据管道

11. 3. 1 数据管道用户对象

11. 3. 2 数据管道的属性

11. 3. 3 数据管道的事件

11. 3. 4 数据管道的函数

11. 4 运用数据管道的实例

11. 5 小结

习题

第12章 用户对象

12. 1 用户对象画板

12. 2 创建用户对象

12. 2. 1 自定义用户对象

12. 2. 2 创建外部用户对象

12. 2. 3 标难用户对象

12. 2. 4 标准类

12. 2. 5 自定义类

12. 3 通过继承创建用户对象

12. 4 保存用户对象

12. 5 可视用户对象的使用

12. 5. 1 准备工作

12. 5. 2 开始运行

12. 6 类用户对象的使用

12. 7 窗口和用户对象间消息传递

12. 8 小结

习题

第13章 PowerBuilder调试

13. 1 PowerScript调试前的工作

13. 2 脚本调试

13. 2. 1 打开调试器

13. 2. 2 设置断点

13. 2. 3 断点运行

13. 2. 4 显示变量

13. 2. 5 观察变量

13. 2. 6 其他操作

13. 3 小结

习题

第14章 库的管理

14. 1 库的管理

14. 1. 1 库的组织

14. 1. 2 Library画板

14. 1. 3 使用注释

14. 1. 4 搜索库中的对象

14. 1. 5 复制. 移动和删除库中的对象

14. 1. 6 对象的检入与检出

14. 1. 7 对象的导人与导出

14. 1. 8 库的优化

14. 1. 9 库的重新生成

14. 2 工程画板

14. 2. 1 创建一个工程

14. 2. 2 打开工程画板

14. 2. 3 为可执行文件命名

14. 2. 4 选择外部资源文件

14. 2. 5 选择编译连接方式

14. 2. 6 进行编译连接

14. 2. 7 工程的保存

14. 2. 8 工程画板的Design操作

14. 3 PowerBuilder应用程序的发布形式

14. 3. 1 PBD文件

14. 3. 2 使用资源

14. 4 使用动态库

14. 4. 1 在Project画板中创建动态库

14. 4. 2 在Library画板中创建动态库

14. 5 小结

习题

附录A SQL语言简介

附录B 光盘内容