顶部
收藏

PowerBuilder程序设计


作者:
费雅洁
定价:
22.00元
ISBN:
978-7-04-014153-5
版面字数:
370.000千字
开本:
16开
全书页数:
237页
装帧形式:
平装
重点项目:
暂无
出版时间:
2004-03-30
读者对象:
高等教育
一级分类:
计算机/教育技术类
二级分类:
计算机基础课程
三级分类:
程序设计技术

  PowerBuilder是美国PowerSoft公司推出的数据库前端开发工具,使用方便,易于开发复杂的应用系统。本书介绍PowerBudder的主要功能和利用PowerBuilder进行程序设计的基本方法。全书共9章,内容包括:PowerBuilder概述、PowerScript语言、数据库、应用对象、窗口对象、数据窗口对象、菜单对象、用户对象和用户事件以及应用程序的调试、编译和发布。
  本书力求突出其实用性,每一部分都结合“教学管理系统”案例进行介绍,通过操作练习,将一个实际项目的开发过程详细地介绍给读者,通过对应用对象、窗口对象、菜单对象、数据窗口对象、用户对象、用户事件等典型编程,使读者掌握使用PowerBuilder开发实际项目的关键技术。本书内容丰富,讲解循序渐进、深入浅出,案例完整实用,可以作为高等学校教材,也适合自学者及软件开发人员参考使用。
  • 第1章 PowerBuBder概述
    • 1.1 PowerBuilder简介
      • 1.1.1 PowerBuilder的发展
      • 1.1.2 PowerBuilder的特点
    • 1.2 使用PowerBuilder开发应用程序的基本过程
    • 1.3 安装PowerBuilder
      • 1.3.1 安装PowerBuilder的软硬件环境需求
      • 1.3.2 安装方法
    • 1.4 PowerBuilder集成开发环境
      • 1.4.1 启动和退出PowerBuilder
      • 1.4.2 主窗体说明
      • 1.4.3 帮助的使用
    • 操作练习
    • 习题与思考题
  • 第2章 PowerScript语言
    • 2.1 PowerScript词法结构
      • 2.1.1 注释
      • 2.1.2 保留字
      • 2.1.3 标识符
      • 2.1.4 分隔符和续行符
      • 2.1.5 特殊ASCII字符
      • 2.1.6 空值
      • 2.1.7 代词
      • 2.1.8 对象、属性和函数的引用方法
    • 2.2 PowerScript数据类型
      • 2.2.1 标准数据类型
      • 2.2.2 枚举类型
      • 2.2.3 系统对象数据类型
      • 2.2.4 Any数据类型
      • 2.2.5 数据类型转换函数
      • 2.2.6 数据类型检查函数
    • 2.3 变量与常量
      • 2.3.1 变量
      • 2.3.2 常量
    • 2.4 数组
    • 2.5 PowerScript运算符及表达式
      • 2.5.1 运算符
      • 2.5.2 运算符的优先级
    • 2.6 PowerScript语句
      • 2.6.1 赋值语句
      • 2.6.2 选择语句
      • 2.6.3 循环控制语句
      • 2.6.4 GOTO语句
      • 2.6.5 RETURN语句
      • 2.6.6 HALT语句
    • 2.7 PowerScript对数据库的支持
      • 2.7.1 嵌入式SQL语句
      • 2.7.2 SQL语句的错误处理
      • 2.7.3 事务管理语句
      • 2.7.4 利用游标操作数据
    • 习题与思考题
  • 第3章 数据库
    • 3.1 数据库基础知识
    • 3.2 案例分析
    • 3.3 创建和删除数据库
      • 3.3.1 创建数据库
      • 3.3.2 删除数据源
      • 3.3.3 删除数据库
      • 3.3.4 创建案例数据库
    • 3.4 连接各种数据库
      • 3.4.1 通过ODBC通用接口
      • 3.4.2 通过专用接口
    • 3.5 数据表
      • 3.5.1 创建表
      • 3.5.2 设置表属性
      • 3.5.3 设置表中列属性
      • 3.5.4 设置表的主键
      • 3.5.5 设置表的外键
      • 3.5.6 设置表的索引
      • 3.5.7 编辑表数据
    • 3.6 视图
      • 3.6.l 创建视图
      • 3.6.2 删除视图
    • 3.7 数据库安全性的管理
      • 3.7.1 用户
      • 3.7.2 用户组
      • 3.7.3 定义表的访问权限
    • 操作练习
    • 习题与思考题
  • 第4章 应用对象
    • 4.1 什么是应用
      • 4.1.1 应用的概念
      • 4.1.2 应用的存储层次结构
    • 4.2 创建应用对象
      • 4.2.1 创建工作区
      • 4.2.2 创建应用对象的具体方法
      • 4.2.3 管理应用结构
    • 4.3 设置应用对象的属性
    • 4.4 编写应用级脚本
      • 4.4.1 应用对象的事件
      • 4.4.2 应用对象编程
    • 4.5 变量
    • 4.6 用户自定义函数
      • 4.6.1 用户自定义函数的概念及分类
      • 4.6.2 定义用户自定义函数
      • 4.6.3 应用举例
    • 4.7 用户自定义结构
      • 4.7.1 用户自定义结构的概念及分类
      • 4.7.2 定义用户自定义结构
      • 4.7.3 应用举例
    • 4.8 查看应用结构
    • 操作练习
    • 习题与思考题
  • 第5章 窗口对象
    • 5.1 创建窗口
      • 5.1.1 创建窗口
      • 5.1.2 设置窗口属性
    • 5.2 窗口中的控件
      • 5.2.1 窗口中的控件的概念及分类
      • 5.2.2 窗口中常用控件及其典型编程
    • 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 查看祖先脚本
    • 操作练习
    • 习题与思考题
  • 第6章 数据窗口对象
    • 6.1 创建数据窗口对象
    • 6.2 数据源
    • 6.3 数据窗口对象的显示风格
      • 6.3.1 Freeform风格
      • 6.3.2 Tabular风格
      • 6.3.3 Grid风格
      • 6.3.4 Label风格
      • 6.3.5 N-UP风格
      • 6.3.6 Group风格
      • 6.3.7 Graph风格
      • 6.3.8 Composite风格
      • 6.3.9 Crosstab风格
      • 6.3.10 OLE 2.0风格
      • 6.3.11 RichText风格
    • 6.4 数据窗口对象的属性
    • 6.5 数据窗口对象中的控件
      • 6.5.1 数据窗口对象中的控件的概念及分类
      • 6.5.2 数据窗口对象中的常用控件及典型属性设置
      • 6.5.3 选中数据窗口对象中控件的方法
      • 6.5.4 控件颜色的设置
      • 6.5.5 控件边框的设置
      • 6.5.6 控件的位置、大小、对齐的设置
      • 6.5.7 设置光标在控件上的跳转顺序
    • 6.6 设置数据窗口对象的更新属性
    • 6.7 数据操纵
      • 6.7.1 数据排序
      • 6.7.2 数据过滤
      • 6.7.3 数据分组显示
      • 6.7.4 去掉重复值
      • 6.7.5 数据灌入
      • 6.7.6 数据移植
      • 6.7.7 数据打印
    • 操作练习
    • 习题与思考题
  • 第7章 菜单对象
    • 7.1 创建菜单
      • 7.1.1 创建菜单
      • 7.1.2 添加菜单项
      • 7.1.3 设置菜单项属性
      • 7.1.4 保存菜单
      • 7.1.5 修改菜单
    • 7.2 为窗口添加菜单
    • 7.3 菜单编程
      • 7.3.1 菜单项事件
      • 7.3.2 菜单项典型编程
    • 7.4 创建弹出式菜单
      • 7.4.1 创建关联快捷菜单
      • 7.4.2 创建无关联快捷菜单
    • 7.5 利用继承创建菜单
      • 7.5.1 利用继承创建菜单
      • 7.5.2 查看祖先菜单的脚本
      • 7.5.3 查看菜单的继承层次
    • 操作练习
    • 习题与思考题
  • 第8章 用户对象和用户事件
    • 8.1 用户对象概述
      • 8.1.1 什么是用户对象
      • 8.1.2 用户对象分类
    • 8.2 创建用户对象
      • 8.2.1 创建标准可视用户对象
      • 8.2.2 创建自定义可视用户对象
      • 8.2.3 创建标准类用户对象
    • 8.3 使用用户对象
      • 8.3.1 使用可视用户对象
      • 8.3.2 使用类用户对象
    • 8.4 用户事件概述
    • 8.5 管理用户事件
      • 8.5.1 创建用户事件
      • 8.5.2 删除用户事件
      • 8.5.3 应用举例
    • 操作练习
    • 习题与思考题
  • 第9章 应用程序的调试、编译和发布
    • 9.1 调试应用程序
      • 9.1.1 调试画板
      • 9.1.2 调试程序
    • 9.2 编译的基础知识
      • 9.2.1 可执行文件
      • 9.2.2 动态库文件
      • 9.2.3 资源文件
    • 9.3 生成可执行文件
    • 9.4 制作安装程序
    • 9.5 安装应用程序
    • 操作练习
    • 习题与思考题
  • 参考文献

相关图书