顶部
收藏

PowerBuilder 应用开发实用教程

“十五”国家规划教材

作者:
孙秋冬 主编
定价:
28.10元
ISBN:
978-7-04-014770-4
版面字数:
540千字
开本:
16开
全书页数:
360页
装帧形式:
平装
重点项目:
“十五”国家规划教材
出版时间:
2004-07-10
读者对象:
高等职业教育
一级分类:
计算机大类
二级分类:
计算机类
三级分类:
软件技术

  本书是教育部新世纪高职高专教育人才培养模式和教学内容体系改革与建设项目成果教材,是组织有关教育部高职高专教育专业教学改革试点院校编写的。
  全书以学生信息管理系统为范例,介绍大型可视化数据库开发工具PowerBuilder 8.0的集成开发环境和数据库应用程序开发的相关知识、技术,内容结构以实用为原则,理论以够用为度,兼顾全面性,并按国内程序开发人员的学习习惯进行编排。主要内容包括:PowerBulider及其操作环境,应用对象与应用框架的创建,数据库的创建与连接,DataWindow对象与DataWindow控件,其他常用控件及其应用,PowerScript与PowerBuilder编程,Workspace与Library管理,高级技术与应用功能的完善,应用程序的调试、编译与发布,应用范例总结与网络版发布。书中实例具有工程背景,突出应用性、技术性和实用性。正文与实例、实训和练习题密切配合,便于读者学习和提高。
  本书适合于高等职业学校、高等专科学校、成人高校、本科院校举办的二级职业技术学院使用,也可供示范性软件职业技术学院、继续教育学院、民办高校、技能型紧缺人才培养使用,而且由于书中融入了编者的许多实践经验,因此也可供本科院校师生和从事数据库应用开发的中、高级工程技术人员及相关专业人员参考。
  • 第1章 PowerBuilder及其操作环境
    • 1.1 PowerBuilder 8.0简介
      • 1.1.1 PowerBuilder的特点
      • 1.1.2 PowerBuilder 8.0的新功能
    • 1.2 PowerBuilder 8.0操作环境
      • 1.2.1 界面简介
      • 1.2.2 主要菜单命令和工具条简介
      • 1.2.3 常用二级工具条图标简介
      • 1.2.4 ControlList控件下拉列表框简介
      • 1.2.5 新建对话框简介
      • 1.2.6 继承对话框简介
      • 1.2.7 打开对话框简介
    • 1.3 本书中的约定
      • 1.3.1 本书符号与术语约定
      • 1.3.2 本书对象命名约定
      • 1.3.3 匈牙利符号表示法
    • 1.4 本章小结
    • 实训
    • 练习题
  • 第2章 应用对象与应用框架的创建
    • 2.1 应用与应用对象
      • 2.1.1 应用和应用对象的定义
      • 2.1.2 应用与应用对象的关系
      • 2.1.3 应用画板
      • 2.1.4 应用对象的主要特征
    • 2.2 窗口画板与MDI窗口的创建
      • 2.2.1 窗口画板
      • 2.2.2 窗口的主要特征
      • 2.2.3 MDI窗口的创建
    • 2.3 菜单画板与菜单的创建
      • 2.3.1 菜单画板
      • 2.3.2 菜单的主要特征
      • 2.3.3 菜单的创建
      • 2.3.4 菜单的使用
    • 2.4 MDI应用框架的创建
      • 2.4.1 手工创建MDI应用框架
      • *2.4.2 利用模板创建MDI应用框架
    • 2.5 对PowerBuilder对象的进一步认识
      • 2.5.1 对象和类的特征
      • 2.5.2 对象的分类
      • 2.5.3 对象的属性
      • 2.5.4 对象的函数或方法
      • 2.5.5 对象的事件
      • 2.5.6 对象属性和方法的级联引用和自身引用
    • 2.6 本章小结
    • 实训
    • 练习题
  • 第3章 数据库的创建与连接
    • 3.1 数据库应用的基本概念
      • 3.1.1 数据库类型
      • 3.1.2 数据库的访问
      • 3.1.3 数据库应用的架构
    • 3.2 信息管理系统数据库设计
      • 3.2.1 需求分析
      • 3.2.2 数据表设计
    • 3.3 创建数据库
      • 3.3.1 在PowerBuilder的环境中创建数据库
      • 3.3.2 在数据库中创建数据表.
      • 3.3.3 数据输入
      • 3.3.4 数据的导入和导出
    • 3.4 PowerBuilder与已有数据库的连接
      • 3.4.1 利用ODBC创建数据源
      • 3.4.2 创建Database Profile连接数据库
    • 3.5 数据表的维护
      • 3.5.1 数据表在Object Layout视图中的开关
      • 3.5.2 数据表的修改
      • 3.5.3 数据表的复制和重命名
      • 3.5.4 数据表的删除
      • 3.5.5 数据表的主键、外键和索引的修改与删除
      • 3.5.6 数据表中的数据操作
      • 3.5.7 数据库视图的创建
    • 3.6 数据库的删除
    • 3.7 PowerBuilder与数据库的关系及事务对象
      • 3.7.1 PowerBuilder与数据库的关系
      • 3.7.2 事务对象
      • *3.7.3 PowerBuilder与其他数据库的连接功能
      • *3.7.4 将ASA数据库迁移到其他数据库
    • 3.8 应用与数据库建立连接
      • 3.8.1 设置事务对象并调用连接命令
      • 3.8.2 应用关闭时调用断开连接命令
      • 3.8.3 应用与数据库连接实例
    • 3.9 本章小结
    • 实训
    • 练习题
  • 第4章 DataWindow对象与DataWindow控件
    • 4.1 DataWindow对象的创建
    • 4.2 DataWindow的初步设计
      • 4.2.1 在MDI应用的子窗口中显示DataWindow
      • 4.2.2 DataWindow对象和DataWindow控件
      • 4.2.3 DataWindow对象和DataStore对象
    • 4.3 DataWindow的深入设计
      • 4.3.1 DataWindow设计画板
      • 4.3.2 DataWindow对象的主要属性
      • 4.3.3 DataWindow对象显示风格
      • 4.3.4 DataWindow的数据源
    • 4.4 DataWindow的增强功能
      • 4.4.1 跳转顺序的设置
      • 4.4.2 更新属性的设置
      • 4.4.3 数据列的显示格式
      • 4.4.4 数据列的编辑风格
      • 4.4.5 数据列的有效性检查
      • 4.4.6 控件的添加
      • 4.4.7 数据列的增删和重新排列
    • 4.5 DataWindow检索数据后的处理
      • 4.5.1 数据的排序
      • 4.5.2 数据的过滤
      • 4.5.3 禁止重复值
      • 4.5.4 数据的分组
    • 4.6 DataWindow的操纵
      • 4.6.1 DataWindow控件的主要特征
      • 4.6.2 DataWindow控件中的编辑控件
      • 4.6.3 DataWindow中数据的保存
      • 4.6.4 DataWindow的打印
      • 4.6.5 DataWindow控件中的数据缓冲区
    • 4.7 本章小结
    • 实训
    • 练习题
  • 第5章 其他常用控件及其应用
    • 5.1 标准控件及其常见属性、事件和函数
      • 5.1.1 标准控件
      • 5.1.2 常见属性、事件和函数
      • 5.1.3 属性的设置
      • 5.1.4 函数及调用方法
    • 5.2 静态文本控件和静态文本超链接控件
      • 5.2.1 静态文本控件
      • 5.2.2 静态文本超链接控件
      • 5.2.3 静态文本类控件的应用
    • 5.3 图片控件和图片超链接控件
      • 5.3.1 图片控件
      • 5.3.2 图片超链接控件
      • 5.3.3 用图片控件美化应用程序界面
    • 5.4 命令按钮控件和图片按钮控件
      • 5.4.1 命令按钮控件
      • 5.4.2 图片按钮控件
      • 5.4.3 按钮类控件的应用
    • 5.5 单行编辑控件和模板编辑控件
      • 5.5.1 单行编辑控件
      • 5.5.2 模板编辑控件
      • 5.5.3 编辑类控件的应用
    • 5.6 列表框控件和下拉列表框控件
      • 5.6.1 列表框控件
      • 5.6.2 下拉列表框控件
      • 5.6.3 列表框类控件的应用
    • 5.7 单选按钮控件、复选框控件和组框控件
      • 5.7.1 单选按钮控件
      • 5.7.2 复选框控件
      • 5.7.3 组框控件
      • 5.7.4 选项类控件的应用
    • 5.8 列表视图控件和树形视图控件
      • 5.8.1 列表视图控件
      • 5.8.2 ListViewItem对象
      • 5.8.3 树形视图控件
      • 5.8.4 TreeViewItem对象
      • 5.8.5 视图类控件的应用
    • 5.9 选项卡控件及图表控件
      • 5.9.1 选项卡控件
      • 5.9.2 图表控件
      • 5.9.3 选项卡控件和图表控件的应用
    • 5.10 本章小结
    • 实训
    • 练习题
  • 第6章 PowerScript与PowerBuilder编程
    • 6.1 PowerScript环境
      • 6.1.1 Script视图
      • 6.1.2 设置编程环境
      • 6.1.3 PowerScript编程工具栏
    • 6.2 语言基础
      • 6.2.1 断行、续行与分隔符
      • 6.2.2 程序注释
      • 6.2.3 标识符命名
      • 6.2.4 特殊ASCII码字符
      • 6.2.5 空值
      • 6.2.6 代词
    • 6.3 数据类型
      • 6.3.1 标准数据类型
      • 6.3.2 系统对象数据类型
      • 6.3.3 枚举类型
    • 6.4 变量与常量
      • 6.4.1 变量
      • 6.4.2 常量
    • 6.5 运算符与表达式
      • 6.5.1 算术运算符
      • 6.5.2 关系运算符
      • 6.5.3 逻辑运算符
      • 6.5.4 连接运算符
      • 6.5.5 表达式
    • 6.6 流程控制语句
      • 6.6.1 条件语句
      • 6.6.2 循环语句
      • 6.6.3 返回语句与终止程序运行
    • 6.7 事件与函数
      • 6.7.1 调用函数和事件
      • 6.7.2 常用函数
      • 6.7.3 用户自定义函数
      • 6.7.4 Message对象
    • 6.8 常用内嵌SQL语句
      • 6.8.1 数据库连接管理语句
      • 6.8.2 事务管理语句
      • 6.8.3 检查SQL语句执行情况
      • 6.8.4 数据操作语句
      • 6.8.5 游标语句
    • 6.9 本章小结
    • 实训
    • 练习题
  • 第7章 Workspace与Library管理
    • 7.1 Workspace简介
      • 7.1.1 创建和打开Workspace
      • 7.1.2 管理Workspace
    • 7.2 Library画板
      • 7.2.1 使用Library画板
      • 7.2.2 Library画板的设置
      • 7.2.3 搜索库以及库中对象
      • 7.2.4 重新生成库实体
      • 7.2.5 导出和导入实体
      • 7.2.6 创建动态库.
      • *7.2.7 打印库内容
      • *7.2.8 使用检出和检入控制库版本
    • 7.3 本章小结
    • 实训
    • 练习题
  • 第8章 高级技术与应用功能的完善
    • 8.1 高级DataWindow技术
      • 8.1.1 DataWindow技术在数据查询中的应用
      • 8.1.2 DataWindow技术在数据及图表输出中的应用
      • 8.1.3 DataWindow技术在数据的原始输入中的应用
      • 8.1.4 DataWindow技术在数据报表中的应用
      • 8.1.5 高级DataWindow技术的进一步掌握
    • 8.2 用户对象
      • 8.2.1 用户对象的种类
      • 8.2.2 定制可视用户对象的创建
      • 8.2.3 定制可视用户对象的使用
    • *8.3 用户事件
    • 8.4 结构的使用
      • 8.4.1 定义结构
      • 8.4.2 使用结构
    • *8.5 外部函数的调用
      • 8.5.1 API函数及其在AVI播放器中的应用
      • 8.5.2 AVI播放器的实现与分析
    • 8.6 程序的Help与About
      • *8.6.1 Help文件的制作与调用
      • 8.6.2 About的制作
    • 8.7 本章小结
    • 实训
    • 练习题
  • 第9章 应用程序的调试、编译与发布
    • 9.1 调试应用
      • 9.1.1 调试窗口
      • 9.1.2 设置断点
      • 9.1.3 调试运行应用程序
    • 9.2 创建可执行应用
      • 9.2.1 准备工作
      • 9.2.2 创建新工程
      • 9.2.3 资源文件定义
    • 9.3 发布应用
      • 9.3.1 PowerBuilder的运行库
      • *9.3.2 制作安装磁盘
    • 9.4 本章小结
    • 实训
    • 练习题
  • 第10章 应用范例总结与网络版发布
    • 10.1 学生信息管理系统开发过程的总结
      • 10.1.1 需求分析
      • 10.1.2 数据库设计
      • 10.1.3 创建应用框架
      • 10.1.4 创建功能DataWindow和子窗口
      • 10.1.5 完善应用
      • 10.1.6 测试和进一步调试整个应用
      • 10.1.7 生成可执行文件
      • 10.1.8 发布应用
    • *10.2 网络版应用的发布
    • 10.3 本章小结
    • 实训
    • 练习题
  • 附录A 帮助的使用
  • 附录B 主要系统函数
  • 索引A 常用对象和控件
  • 索引B 应用实例索引
  • 参考文献

相关图书