书籍详情

PowerBuilder 7程序设计导学

PowerBuilder 7程序设计导学

作者:徐武平编著

出版社:清华大学出版社

出版时间:2002-06-01

ISBN:9787302055440

定价:¥38.00

购买这本书可以去
内容简介
  本书围绕一个完整的应用程序开发范例,全面系统地介绍PowerBuilder 7的数据库应用系统开发过程与方法。全书共分12章,内容涉及PowerBuilder的特点、数据库应用的构成和开发步骤、各种应用部件的制作方法与技巧,以及应用程序的调试方法。内容由浅入深逐步展开,力图使读者易于理解。本书强调学习过程与实例演示和实际练习相结合,每章都附有习题,书后给出答案,便于读者参阅和模仿,达到快速掌握PowerBuilder应用程序开发的目的。本书适用于从事PowerBuilder开发的程序设计人员、需要学习和掌握数据库高级开发的工程技术人员,以及大中专院校师生参考学习。
作者简介
暂缺《PowerBuilder 7程序设计导学》作者简介
目录
第1章PowerBuilder7概述
1.1PowerBuilder的特点
1.2PowerBuilder7的新特性
1.3安装PowerBuilder7
1.3.1系统要求
1.3.2PowerBuilder7的集成产品包
1.3.3基本安装过程
1.4PowerBuilder7的集成开发环境
1.4.1初始启动PowerBuilder7
1.4.2PowerBuilder7的主界面
1.4.3工具栏
1.4.4操纵对象
1.4.5画板
1.4.6工具
1.4.7属性表
1.4.8使用向导
1.4.9使用ToDoList
1.4.10管理PowerBuilder环境
习题1
第2章PowerBuilder应用程序开发过程
2.1PowerBuilder应用程序的构成
2.2PowerBuilder应用程序的开发步骤
2.2.1系统需求分析和系统设计
2.2.2数据库设计
2.2.3系统编程
2.2.4系统的测试和调试
2.2.5生成可执行程序和交付应用
2.3理解PowerBuilder对象
2.3.1对象分类
2.3.2属性
2.3.3方法
2.3.4事件
2.4“图书/光盘借阅管理”系统
习题2
第3章PowerScript语言
3.1语言基础
3.1.1注释
3.1.2标号
3.1.3特殊的ASCII字符
3.1.4NULL值
3.1.5代词
3.1.6断行.分隔符和继续符
3.1.7大小写
3.1.8标识符
3.1.9白色空格
3.1.10点标记法
3.2数据类型
3.2.1标准数据类型
3.2.2Any数据类型
3.2.3系统对象数据类型
3.2.4枚举类型
3.3声明
3.3.1变量
3.3.2常量
3.3.3数组
3.3.4外部函数
3.3.5DBMS存储过程
3.4运算符和表达式
3.4.1运算符的优先级
3.4.2表达式的数据类型
3.5结构
3.6事件和函数
3.6.1查找和执行
3.6.2触发和放置
3.6.3静态调用和动态调用
3.6.4超载.重载和扩展
3.6.5传递参数
3.6.6返回值
3.6.7级联调用
3.6.8调用祖先的函数和事件
3.7常用PowerScript语句
3.7.1赋值语句
3.7.2CALL语句
3.7.3CHOOSE...CASE语句
3.7.4IF...THEN语句
3.7.5DO...LOOP语句
3.7.6FOR...NEXT语句
3.7.7EXIT语句
3.7.8CONTINUE语句
3.7.9GOTO语句
3.7.10HALT语句
3.7.11RETURN语句
3.7.12CREATE语句
3.7.13DESTROY语句
3.8对数据库的支持
3.8.1事务对象与事务处理
3.8.2在脚本中使用SQL
习题3
第4章数据库的创建与管理
4.1创建新数据库
4.2连接数据库
4.2.1标准数据库接口
4.2.2本地数据库接口
4.2.3创建数据库配置文件
4.3管理数据库
4.3.1数据库画板
4.3.2操纵表
4.3.3操纵键
4.3.4操纵索引
4.3.5操纵数据库视图
4.3.6操纵数据
4.3.7管理数据库
4.3.8显示格式.编辑风格和校验规则
4.4使用数据管道
4.4.1数据管道画板
4.4.2在应用程序中实现管道
习题4
第5章创建应用(Application)对象
5.1定义应用对象
5.1.1什么是应用对象
5.1.2创建新的应用对象
5.1.3打开应用对象
5.2设置应用属性
5.2.1查看一般属性
5.2.2设置默认字体和应用图标
5.2.3设置全局对象
5.2.4设置工具栏属性
5.3改变当前应用对象
5.4编写应用级脚本
5.4.1Open事件
5.4.2Close事件
5.4.3其他事件
5.4.4在脚本中设置属性
5.5设置库查找路径
5.6查看应用结构
习题5
第6章创建数据窗口(DataWindows)对象
6.1数据窗口对象
6.2数据窗口画板
6.2.1设计视图(Design)
6.2.2预览视图(Preview)
6.2.3属性视图(Properties)
6.2.4其他视图
6.2.5常用操作
6.3创建数据窗口对象
6.4使用QuickSelect创建Freeform风格的数据窗口
6.4.1创建“图书借阅登记”数据窗口dwbookloan
6.4.2格式化“图书借阅登记”数据窗口dwbookloan
6.4.3生成“图书基本信息”数据窗口dwBook
6.4.4生成“借阅人信息”数据窗口dwmember
6.5使用SQLSelect/TabularDamWindow生成“借阅人图书借阅记录一览表”
6.5.1创建“借阅人图书借阅记录一览表”数据窗Ndwmemberbookloan
6.5.2为数据窗Ddwmemberbookloan设定检索参数
6.5.3格式化数据窗Eldwmemberbookloan
6.6增强数据窗口的性能
6.6.1使用编辑风格
6.6.2使用校验规则
6.6.3使用数据库画板定义显示格式.编辑风格和校验规则
6.6.4使用条件表达式
习题6
第7章设计窗口(Window)对象
7.1窗口的类型
7.2窗口画板
7.3创建窗口
7.3.1创建新窗口
7.3.2窗口属性表
7.4预览.打印窗口
7.5使用继承创建窗口
7.5.1使用继承创建对象
7.5.2继承等级
7.5.3修改继承对象
7.5.4使用继承的脚本
7.6在窗口中使用控件
7.6.1插入控件
7.6.2选择控件
7.6.3定义控件属性
7.6.4命名控件
7.6.5修改控件文本
7.6.6移动和调整控件
7.6.7复制控件
7.6.8定义Tab跳转顺序
7.6.9定义加速键
7.6.10指定可用性
7.6.11选择颜色
7.6.12使用3D外观
7.7常用控件
7.7.1命令按钮(CommandButton)
7.7.2图片按钮(PictureButton)
7.7.3组框(GroupBox)
7.7.4单选按钮(RadioButton)
7.7.5复选框(CheckBox)
7.7.6单行编辑框(SingleLineEdit)
7.7.7多行编辑框(MultiLineEdit)
7.7.8编辑掩码框(EditMask)
7.7.9列表框(ListBox)
7.7.10图片列表框(PictureListBox)
7.7.11下拉列表框(DropDownListBox)
7.7.12下拉图片列表框(DropDownPictureListBox)
7.7.13静态文本标签(StaticText)
7.7.14图片(Picture)控件
7.7.15数据窗口(DataWindow)
7.8通过数据窗口控件操纵数据
7.8.1缓冲区
7.8.2访问数据
7.8.3行的增加与删除
7.8.4数据保存
7.8.5DataWindow事件
7.8.6DataWindow函数
7.9窗口对象的设计
7.9.1普通窗口对象的设计
7.9.2在窗口对象中使用数据窗口控件
7.9.3“图书基本信息录入”窗口对象的实现
7.9.4设计“图书/光盘借阅管理”系统的继承窗口
7.9.5扩展祖先窗口对象的功能
习题7
第8章制作菜单
8.1菜单画板
8.2创建新菜单
8.2.1创建新菜单
8.2.2编辑菜单
8.3设置菜单项的属性
8.4菜单的编程
8.4.1菜单项的事件
8.4.2菜单项的函数
8.4.3引用对象
8.5使用继承创建菜单
8.5.1使用继承创建菜单
8.5.2继承信息
8.5.3ShiftToRight属性
8.6使用菜单
8.6.1在窗口中使用菜单
8.6.2使用弹出菜单
习题8
第9章建立MDI应用
9.1建立MDI框架窗口
9.2使用工作表
9.3提供微帮助
9.4提供工具栏
9.4.1增加工具栏
9.4.2设置工具栏属性
9.4.3定制工具栏
9.5为“图书/光盘借阅管理”系统创建MDI框架窗口
习题9
第10章PowerBuilder高级编程
10.1DataWindow高级编程
10.1.1DataWindow对象
10.1.2寻找DataWindow信息:Describe()
10.1.3修改DataWindow信息:Modify()
10.1.4过滤数据
10.1.5排序数据
10.1.6DataWindowSQL代码
10.1.7切换DataWindow
10.1.8动态地创建数据窗口
10.1.9共享DataWindow
10.1.10DataStore对象
10.1.11在DataWindow内寻找数据
10.2高级控件
10.2.1Tab控件
10.2.2ListView控件
10.2.3TreeView控件
10.3使用框架包实现快速开发
10.3.1框架包的概念
10.3.2框架包所解决的问题域
10.3.3公用框架包Public的体系结构
10.3.4公用框架包Public中的类
10.3.5公用框架包Public的运作机制
10.3.6公用框架包Public中的对象耦合
10.3.7开发框架包的必要性
习题10
第11章应用程序的调试和运行
11.1调试应用程序
11.1.1调试的基本步骤
11.1.2启动调试器
11.1.3设置断点
11.1.4在调试模式中运行应用程序
11.1.5检查应用程序状态
11.1.6单步跟踪应用程序
11.1.7进入调试模式的其他方法
11.2运行应用
习题11
第12章应用程序的编译和发布
12.1编译的基础知识
12.1.1编译器
12.1.2可执行应用程序的组成
12.1.3选择包装模型
12.2创建可执行应用程序
12.2.1创建或打开工程
12.2.2定义可执行应用工程
12.2.3使用动态库
12.2.4分布资源
12.2.5查找对象
12.2.6显示工程中的对象
12.3建立组件和代理
12.4测试可执行应用程序
12.5交付应用程序
12.5.1安装环境部分
12.5.2安装应用程序部分
12.6在Windows上发布应用程序
12.6.1自动发布
12.6.2安装PowerBuilder配置文件
12.6.3配置数据源
12.6.4安装可执行应用程序
12.6.5启动发布的应用程序
习题12
附录习题答案
猜您喜欢

读书导航