微信扫一扫,移动浏览光盘
简介
本书是面向高等职业教育、高等专科学校和成人高等教育的计算机程序设计教材。全书共分15章。主要介绍了Power Builder的基本概念,库文件及应用对象,数据库管理,数据管道,窗口与窗口控件、菜单、工具条、状态栏,数据窗口对象及数据窗口控件等。另外,还对Power Builder的程序调试、用户对象、面向对象的编程方法、分布式编程、Web应用、应用程序的发行等内容进行了较为详细的介绍。书中结合学习内容配有一定的操作实例,从设计背景、设计要求、设计步骤、测试几个方面介绍了Power Builder的具体运用。
本书内容丰富,结构合理,理论阐述与实验指导相结合。整个教学内容的安排由浅入深,由简到繁。本书不仅适合作为高职高专院校相关专业的教材,也可供广大的Power Builder程序设计爱好者参考使用。
目录
目录
第1章 PowerBuilder概述
1.1 PowerBuilder的发展
1.2 PowerBuilder的特点
1.3 PowerBuilder 10.0集成开发环境
1.3.1 初始窗口
1.3.2 系统树窗口、剪贴窗口和输出窗口
1.3.3 File菜单和Tools菜单
1.3.4 工具栏
1.3.5 画板
1.3.6 自定制开发环境
1.3.7 其他工具
1.4 PowerBuilder应用开发的预备知识
1.4.1 PowerBuilder应用程序的组成
1.4.2 用PowerBuilder进行应用开发的一般流程
1.4.3 Workspace,Target与各对象的关系及文件类型
小结
习题
第2章 库文件和应用对象
2.1 库文件管理
2.1.1 库画板
2.1.2 使用库画板
2.2 应用和应用对象
2.3 应用画板
2.4 应用对象属性
2.5 应用对象事件
2.6 应用对象函数
2.7 应用示例
小结
习题
第3章 PowerBuilder数据库管理
3.1 数据库概述
3.2 数据库画板
3.3 数据库管理
3.3.1 创建Adaptive Server Anywhere数据库
3.3.2 删除数据库
3.4 数据表操作
3.4.1 创建表
3.4.2 定义字段
3.4.3 保存数据库表
3.4.4 设置表和字段的属性
3.4.5 删除表
3.4.6 定义主键
3.4.7 定义外键
3.4.8 定义索引
3.4.9 创建视图
3.5 数据库中的数据操作
3.5.1 操作记录
3.5.2 数据的导人和导出
3.5.3 数据的排序和过滤
3.6 连接数据库
3.6.1 数据库访问方式
3.6.2 使用ODBC接口连接数据库
3.6.3 通过专用接口连接数据库
3.7 事务管理
3.7.1 事务对象
3.7.2 事务对象的属性
3.7.3 事务管理
3.8 应用示例
小结
习题
第4章 数据管道
4.1 概述
4.1.1 数据管道功能
4.1.2 创建数据管道对象
4.1.3 数据管道使用方法
4.1.4 数据管道属性
4.1.5 数据管道事件
4.1.6 数据管道函数
4.2 创建数据管道
4.2.1 启动数据管道画板
4.2.2 定义数据管道
4.2.3 运行数据管道
4.2.4 修改数据管道
4.2.5 数据管道运行的中止
4.2.6 使用数据管道导入Blob类型的数据
4.3 数据管道编程应用
4.4 应用示例
小结
习题
第5章 PowerBuilder程序设计语言
5.1 PowerScript语言基础
5.1.1 注释行
5.1.2 标识符
5.1.3 标号
5.1.4 语句的分隔符、换行和续行
5.1.5 特殊字符
5.1.6 空值
5.1.7 保留字
5.1.8 常用代词
5.2 数据类型
5.2.1 标准数据类型
5.2.2 Anv数据类型
5.2.3 系统对象数据类型
5.2.4 枚举类型
5.3 常量和变量
5.3.1 常量
5.3.2 变量
5.3.3 变量的作用域
5.3.4 数组和结构体
5.4 运算符
5.4.1 算术运算符
5.4.2 连接运算符
5.4.3 关系运算符
5.4.4 逻辑运算符
5.4.5 运算符优先级
5.5 PowerScript语句
5.5.1 赋值语句
5.5.2 条件语句
5.5.3 循环语句
5.5.4 流程控制语句
5.5.5 对象建立和释放语句
5.5.6 SQL语句
5.6 函数
5.6.1 全局函数
5.6.2 对象函数
5.7 应用示例
小结
习题
第6章 窗口和控件
6.1 概念
6.2 窗口画板
6.3 窗口类型
6.4 窗口对象属性
6.5 窗口对象事件
6.6 窗口对象函数
6.7 控件的使用
6.7.1 添加控件
6.7.2 控件的命名
6.7.3 控件的布局
6.7.4 控件的访问顺序
6.7.5 控件通用属性
6.8 常用控件
6.8.1 命令按钮和图片按钮
6.8.2 静态文本框
6.8.3 单行编辑框
6.8.4 多行编辑框
6.8.5 富文本编辑框
6.8.6 单选框、复选框和组框
6.8.7 图片框控件
6.8.8 水平滚动条和垂直滚动条
6.8.9 列表框
6.8.10 标签控件
6.8.11 列表视图控件
6.9 应用示例
小结
习题
第7章 菜单、工具栏和状态栏
7.1 PowerBuilder 10.0的菜单、工具栏和状态栏
7.2 菜单画板
7.3 创建菜单
7.4 菜单对象属性
7.5 菜单对象事件
7.6 菜单对象函数
7.7 多文档MDl应用程序
7.7.1 MDl框架和框架内的工作表
7.7.2 菜单和MDl
7.8 应用示例
小结
习题
第8章 PowerBuilder程序调试
8.1 Debu9画板
8.2 设置断点
8.3 调试程序
8.4 观察变量的值
8.5 设置条件断点
8.6 运行错误解释
8.7 常用出错处理
小结
习题
第9章 设计数据窗口对象
9.1 创建数据窗口对象
9.1.1 创建前的准备
9.1.2 创建数据窗对象的过程
9.2 数据窗口的风格
9.2.1 Grid风格
9.2.2 TabMar风格
9.2.3 FreeForm风格
9.2.4 N—UP风格
9.2.5 Label风格
9.2.6 GrOuD风格
9.2.7 Crosstab风格
9.2.8 Composite风格
9.2.9 OLE风格
9.2.10 RichText风格
9.2.11 Graph风格
9.3 数据窗口的数据源
9.3.1 Quick Select数据源
9.3.2 SQL Select数据源
9.3.3 Query数据源
9.3.4 External数据源
9.3.5 Stored Procedure数据源
9.4 数据窗口画板的使用
9.4.1 工具栏介绍
9.4.2 数据窗El画板介绍
9.4.3 设置数据窗151对象的属性
9.4.4 工作带的属性
9.4.5 标签对象的属性
9.4.6 设置数据列对象的属性
9.4.7 设置数据窗口中对象的浏览顺序
9.5 对数据的处理
9.5.1 数据校验
9.5.2 数据更新
9.5.3 数据检索
9.5.4 数据排序
9.5.5 数据过滤
9.5.6 数据分组
9.5.7 数据屏蔽
9.5.8 数据预览、导入和导出
9.6 数据窗口中的对象
9.7 数据窗口的打印
9.8 应用示例
小结
习题
第10章 使用数据窗口控件
10.1 窗口中使用的数据窗口控件
10.1.1 添加数据窗口控件
10.1.2 设置数据窗口控件的属性
10.1.3 设置数据窗口控件的事务对象
10.2 数据窗口控件的工作原理
10.2.1 数据窗口控件的缓冲区
10.2.2 数据窗口控件对数据的更新原理
10.2.3 数据窗口的编辑控件
10.3 数据窗口控件的事件
10.3.1 EditChanged事件
10.3.2 ItemChanged事件
10.3.3 焦点事件
10.3.4 SQLPreview事件
10.3.5 更新事件
10.3.6 检索事件
10.3.7 滚动事件
10.3.8 打印事件
10.3.9 出错事件
10.4 数据窗口控件的函数
10.4.1 为数据窗口控件分配事务对象的函数
10.4.2 数据检索函数
10.4.3 访问编辑控件中数据的函数
10.4.4 操作记录的函数
10.4.5 排序和过滤函数
10.4.6 更新数据的函数
10.4.7 数据窗口打印函数
10.5 访问数据窗口对象属性和数据
10.5.1 存取数据窗口对象的属性
10.5.2 存取数据窗口中的数据
10.6 数据存储对象
10.7 应用示例
小结
习题
第11章 用户对象
11.1 概述
11.2 用户对象的类型
11.2.1 可视用户对象
11.2.2 类用户对象
11.3 用户对象画板
11.3.1 可视用户对象画板
11.3.2 不可视用户对象画板
11.4 创建和使用用户对象
11.4.1 创建和使用标准可视用户对象
11.4.2 创建和使用定制可视用户对象
11.4.3 创建和使用标准类用户对象
11.4.4 创建和使用定制类用户对象
11.5 窗口与用户对象的通信
11.6 应用示例
小结
习题
第12章 应用程序的发行
12.1 动态库的基本概念
12.2 生成可执行文件
12.2.1 生成包含所有对象的可执行文件
12.2.2 生成伪代码的可执行文件和动态库PBD
12.2.3 生成机器代码的可执行文件和动态连接库
12.3 资源文件
12.4 运行库文件和应用程序的发布
12.5 提高应用程序执行效率的基本方法
12.5.1 合理分配库文件
12.5.2 选择合适的可执行文件的生成方法
12.6 使用工程画板牛成可执行文件
12.6.1 创建工程文件
12.6.2 设置相应的参数
12.6.3 生成可执行文件
12.7 生成安装程序
小结
习题
参考文献
第1章 PowerBuilder概述
1.1 PowerBuilder的发展
1.2 PowerBuilder的特点
1.3 PowerBuilder 10.0集成开发环境
1.3.1 初始窗口
1.3.2 系统树窗口、剪贴窗口和输出窗口
1.3.3 File菜单和Tools菜单
1.3.4 工具栏
1.3.5 画板
1.3.6 自定制开发环境
1.3.7 其他工具
1.4 PowerBuilder应用开发的预备知识
1.4.1 PowerBuilder应用程序的组成
1.4.2 用PowerBuilder进行应用开发的一般流程
1.4.3 Workspace,Target与各对象的关系及文件类型
小结
习题
第2章 库文件和应用对象
2.1 库文件管理
2.1.1 库画板
2.1.2 使用库画板
2.2 应用和应用对象
2.3 应用画板
2.4 应用对象属性
2.5 应用对象事件
2.6 应用对象函数
2.7 应用示例
小结
习题
第3章 PowerBuilder数据库管理
3.1 数据库概述
3.2 数据库画板
3.3 数据库管理
3.3.1 创建Adaptive Server Anywhere数据库
3.3.2 删除数据库
3.4 数据表操作
3.4.1 创建表
3.4.2 定义字段
3.4.3 保存数据库表
3.4.4 设置表和字段的属性
3.4.5 删除表
3.4.6 定义主键
3.4.7 定义外键
3.4.8 定义索引
3.4.9 创建视图
3.5 数据库中的数据操作
3.5.1 操作记录
3.5.2 数据的导人和导出
3.5.3 数据的排序和过滤
3.6 连接数据库
3.6.1 数据库访问方式
3.6.2 使用ODBC接口连接数据库
3.6.3 通过专用接口连接数据库
3.7 事务管理
3.7.1 事务对象
3.7.2 事务对象的属性
3.7.3 事务管理
3.8 应用示例
小结
习题
第4章 数据管道
4.1 概述
4.1.1 数据管道功能
4.1.2 创建数据管道对象
4.1.3 数据管道使用方法
4.1.4 数据管道属性
4.1.5 数据管道事件
4.1.6 数据管道函数
4.2 创建数据管道
4.2.1 启动数据管道画板
4.2.2 定义数据管道
4.2.3 运行数据管道
4.2.4 修改数据管道
4.2.5 数据管道运行的中止
4.2.6 使用数据管道导入Blob类型的数据
4.3 数据管道编程应用
4.4 应用示例
小结
习题
第5章 PowerBuilder程序设计语言
5.1 PowerScript语言基础
5.1.1 注释行
5.1.2 标识符
5.1.3 标号
5.1.4 语句的分隔符、换行和续行
5.1.5 特殊字符
5.1.6 空值
5.1.7 保留字
5.1.8 常用代词
5.2 数据类型
5.2.1 标准数据类型
5.2.2 Anv数据类型
5.2.3 系统对象数据类型
5.2.4 枚举类型
5.3 常量和变量
5.3.1 常量
5.3.2 变量
5.3.3 变量的作用域
5.3.4 数组和结构体
5.4 运算符
5.4.1 算术运算符
5.4.2 连接运算符
5.4.3 关系运算符
5.4.4 逻辑运算符
5.4.5 运算符优先级
5.5 PowerScript语句
5.5.1 赋值语句
5.5.2 条件语句
5.5.3 循环语句
5.5.4 流程控制语句
5.5.5 对象建立和释放语句
5.5.6 SQL语句
5.6 函数
5.6.1 全局函数
5.6.2 对象函数
5.7 应用示例
小结
习题
第6章 窗口和控件
6.1 概念
6.2 窗口画板
6.3 窗口类型
6.4 窗口对象属性
6.5 窗口对象事件
6.6 窗口对象函数
6.7 控件的使用
6.7.1 添加控件
6.7.2 控件的命名
6.7.3 控件的布局
6.7.4 控件的访问顺序
6.7.5 控件通用属性
6.8 常用控件
6.8.1 命令按钮和图片按钮
6.8.2 静态文本框
6.8.3 单行编辑框
6.8.4 多行编辑框
6.8.5 富文本编辑框
6.8.6 单选框、复选框和组框
6.8.7 图片框控件
6.8.8 水平滚动条和垂直滚动条
6.8.9 列表框
6.8.10 标签控件
6.8.11 列表视图控件
6.9 应用示例
小结
习题
第7章 菜单、工具栏和状态栏
7.1 PowerBuilder 10.0的菜单、工具栏和状态栏
7.2 菜单画板
7.3 创建菜单
7.4 菜单对象属性
7.5 菜单对象事件
7.6 菜单对象函数
7.7 多文档MDl应用程序
7.7.1 MDl框架和框架内的工作表
7.7.2 菜单和MDl
7.8 应用示例
小结
习题
第8章 PowerBuilder程序调试
8.1 Debu9画板
8.2 设置断点
8.3 调试程序
8.4 观察变量的值
8.5 设置条件断点
8.6 运行错误解释
8.7 常用出错处理
小结
习题
第9章 设计数据窗口对象
9.1 创建数据窗口对象
9.1.1 创建前的准备
9.1.2 创建数据窗对象的过程
9.2 数据窗口的风格
9.2.1 Grid风格
9.2.2 TabMar风格
9.2.3 FreeForm风格
9.2.4 N—UP风格
9.2.5 Label风格
9.2.6 GrOuD风格
9.2.7 Crosstab风格
9.2.8 Composite风格
9.2.9 OLE风格
9.2.10 RichText风格
9.2.11 Graph风格
9.3 数据窗口的数据源
9.3.1 Quick Select数据源
9.3.2 SQL Select数据源
9.3.3 Query数据源
9.3.4 External数据源
9.3.5 Stored Procedure数据源
9.4 数据窗口画板的使用
9.4.1 工具栏介绍
9.4.2 数据窗El画板介绍
9.4.3 设置数据窗151对象的属性
9.4.4 工作带的属性
9.4.5 标签对象的属性
9.4.6 设置数据列对象的属性
9.4.7 设置数据窗口中对象的浏览顺序
9.5 对数据的处理
9.5.1 数据校验
9.5.2 数据更新
9.5.3 数据检索
9.5.4 数据排序
9.5.5 数据过滤
9.5.6 数据分组
9.5.7 数据屏蔽
9.5.8 数据预览、导入和导出
9.6 数据窗口中的对象
9.7 数据窗口的打印
9.8 应用示例
小结
习题
第10章 使用数据窗口控件
10.1 窗口中使用的数据窗口控件
10.1.1 添加数据窗口控件
10.1.2 设置数据窗口控件的属性
10.1.3 设置数据窗口控件的事务对象
10.2 数据窗口控件的工作原理
10.2.1 数据窗口控件的缓冲区
10.2.2 数据窗口控件对数据的更新原理
10.2.3 数据窗口的编辑控件
10.3 数据窗口控件的事件
10.3.1 EditChanged事件
10.3.2 ItemChanged事件
10.3.3 焦点事件
10.3.4 SQLPreview事件
10.3.5 更新事件
10.3.6 检索事件
10.3.7 滚动事件
10.3.8 打印事件
10.3.9 出错事件
10.4 数据窗口控件的函数
10.4.1 为数据窗口控件分配事务对象的函数
10.4.2 数据检索函数
10.4.3 访问编辑控件中数据的函数
10.4.4 操作记录的函数
10.4.5 排序和过滤函数
10.4.6 更新数据的函数
10.4.7 数据窗口打印函数
10.5 访问数据窗口对象属性和数据
10.5.1 存取数据窗口对象的属性
10.5.2 存取数据窗口中的数据
10.6 数据存储对象
10.7 应用示例
小结
习题
第11章 用户对象
11.1 概述
11.2 用户对象的类型
11.2.1 可视用户对象
11.2.2 类用户对象
11.3 用户对象画板
11.3.1 可视用户对象画板
11.3.2 不可视用户对象画板
11.4 创建和使用用户对象
11.4.1 创建和使用标准可视用户对象
11.4.2 创建和使用定制可视用户对象
11.4.3 创建和使用标准类用户对象
11.4.4 创建和使用定制类用户对象
11.5 窗口与用户对象的通信
11.6 应用示例
小结
习题
第12章 应用程序的发行
12.1 动态库的基本概念
12.2 生成可执行文件
12.2.1 生成包含所有对象的可执行文件
12.2.2 生成伪代码的可执行文件和动态库PBD
12.2.3 生成机器代码的可执行文件和动态连接库
12.3 资源文件
12.4 运行库文件和应用程序的发布
12.5 提高应用程序执行效率的基本方法
12.5.1 合理分配库文件
12.5.2 选择合适的可执行文件的生成方法
12.6 使用工程画板牛成可执行文件
12.6.1 创建工程文件
12.6.2 设置相应的参数
12.6.3 生成可执行文件
12.7 生成安装程序
小结
习题
参考文献
PowerBuilder程序设计
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×