第1章 PowerBuilder概述
1.1 PowerBuilder简介
1.1.1 PowerBuilder概述
1.1.2 PowerBuilder的特点
1.1.3 PowerBuilder 11.5 的新增功能
1.2 安装PowerBuilder 11.5 企业版
1.3 PowerBuilder 11.5 的开发环境
1.3.1 启动PowerBuilder 11.5
1.3.2 PowerBuilder 11.5 主窗口
1.3.3 系统菜单
1.3.4 工具栏
1.3.5 工作画板
1.3.6 系统树
1.3.7 剪切窗口和输出窗口
1.3.8 获得帮助
1.4 管理信息系统的开发方法和开发过程
1.4.1 管理信息系统的开发原则
1.4.2 数据库应用系统的开发流程
1.4.3 PowerBuilder中应用程序基本开发流程
1.5 应用对象创建实例——教务管理系统
1.5.1 创建Workspace
1.5.2 创建应用wtjwgl
1.5.3 创建登录窗口
1.5.4 代码编写
1.5.5 程序运行
本章小结
习题
第2章 PowerBuilder编程基础
2.1 PowerScript基本知识
2.1.1 Script(脚本)子窗口
2.1.2 代码格式
2.1.3 断行、续行、分隔和注释
2.1.4 标识符和保留字
2.1.5 空值
2.1.6 特殊ASCII码字符
2.1.7 代词
2.2 数据类型
2.2.1 标准数据类型
2.2.2 系统对象数据类型
2.2.3 枚举类型
2.2.4 任意数据类型
2.3 常量和变量
2.3.1 常量
2.3.2 变量
2.3.3 变量的作用域
2.3.4 变量的默认值
2.4 函数
2.4.1 常用标准函数
2.4.2 自定义函数
2.5 运算符和表达式
2.5.1 算术运算符
2.5.2 关系运算符
2.5.3 逻辑运算符
2.5.4 连接运算符
2.5.5 运算符的优先级
2.6 数组
2.7 PowerBuilder中基本控制语句
2.7.1 赋值语句
2.7.2 条件控制语句
2.7.3 循环控制语句
2.7.4 其他常用控制语句
本章小结
习题
第3章 应用程序对象
3.1 PowerBuilder的应用程序对象
3.2 创建应用程序对象
3.2.1 创建Workspace
3.2.2 创建应用程序对象
3.3 应用程序对象的属性、事件和函数
3.3.1 应用程序对象的属性设置
3.3.2 应用程序对象的方法和事件
3.3.3 应用程序对象的函数
3.4 面向对象的编程技术
本章小结
习题
第4章 PowerBuilder下的数据库及其使用
4.1 数据库基础知识
4.1.1 数据库系统的基本概念
4.1.2 关系数据库
4.1.3 数据库应用程序框架结构
4.2 创建和删除数据库
4.2.1 创建SQL Anywhere数据库
4.2.2 使用数据库画板创建数据库
4.2.3 数据库的删除
4.3 连接数据库
4.3.1 PowerBuilder提供的数据库接口类型
4.3.2 ODBC数据源
4.3.3 定义数据库Profile
4.4 创建和删除数据表
4.4.1 创建数据表
4.4.2 删除数据表
4.4.3 定义表属性
4.4.4 数据表创建实例
4.5 数据表的操纵
4.5.1 浏览和修改表结构
4.5.2 定义列的扩展属性
4.5.3 主键、外键、索引的创建和删除
4.6 视图及其操纵
4.7 数据的操纵
4.7.1 数据插入、修改及删除
4.7.2 数据检索
4.7.3 数据排序和过滤
4.7.4 数据的导入和导出
本章小结
习题
第5章 窗体和菜单
5.1 窗体的设计和使用
5.1.1 窗体的组成
5.1.2 窗体的类型
5.1.3 认识窗体画板
5.1.4 窗体画板工具栏
5.1.5 窗体的创建
5.1.6 保存窗体
5.2 窗口的属性、事件和函数
5.2.1 窗口的属性
5.2.2 窗口的事件和函数
5.3 菜单的基本概念
5.3.1 菜单的类型
5.3.2 菜单的基本组成
5.3.3 菜单的常见状态
5.4 菜单的建立和使用
5.4.1 认识菜单画板
5.4.2 设置菜单项的属性
5.4.3 菜单常用的事件和函数
5.4.4 创建菜单
5.4.5 保存菜单
5.4.6 为菜单项编写脚本
5.4.7 创建快捷工具栏和快捷键
5.4.8 菜单创建实例——教务管理系统主菜单
本章小结
习题
第6章 控件
6.1 窗口上的控件
6.1.1 PowerBuilder提供的控件种类和名称
6.1.2 在窗口中添加控件
6.1.3 控件的布局
6.1.4 控件的复制、拷贝、粘贴和删除
6.1.5 控件的命名
6.1.6 控件常用的公有属性
6.1.7 常用公共事件
6.1.8 常用公共函数
6.1.9 设置控件的显示文本
6.1.1 0设定控件的Tab顺序
6.1.1 1定义控件的快捷键
6.1.1 2定义控件的可访问属性
6.1.1 3设置控件的颜色
6.1.1 4设置控件的三维外观
6.2 常用控件介绍
6.2.1 命令按钮和图片按钮控件
6.2.2 静态文本和静态超文本链接控件
……
第7章 数据窗口
第8章 SQL语句的应用
第9章 数据窗口的应用
第10章 报表技术
第11章 数据管道
第12章 PowerBuilder与Internet
第13章 应用项目的调试和发行
第14章 应用程序的发布技术
附录A 标准数据类型和运算符
附录B PowerBuilder中的常用函数
附录C 本书的教学资源
附录D 学时分配建议