PowerBuilder程序设计教程

出版时间:2005-12  出版社:人民邮电出版社  作者:费雅洁  页数:221  

内容概要

  《PowerBuilder程序设计教程》基于PowerBuilder最新版本PowerBuilder9.0,遵循应用程序的开发步骤,着重讲述了四方面内容。第一,应用对象、窗口对象、数据窗口对象、菜单对象、用户对象和用户事件,以及对象的创建、属性设置、典型事件脚本;第二,数据库、表、视图、游标及嵌入式SQL;第三,PowerBuilder的高级应用,如分布式PowerBuilder及Web应用程序设计;第四,应用程序的调试、编译和发布。  本教材力求突出其实用性,每一部分都结合“图书管理系统”案例进行讲述,一方面通过实践练习将一个实际项目的完整开发过程详细地呈现给读者,另一方面通过对应用对象、窗口对象、菜单对象、数据窗口对象、用户对象、用户事件等进行典型编程,使读者掌握使用PowerBuilder开发实际项目的关键技术。《PowerBuilder程序设计教程》内容丰富,讲解循序渐进、深入浅出,案例完整、实用,是一本很有参考价值的教材。  《PowerBuilder程序设计教程》可以作为高职高专教材,也适合自学者及软件开发人员参考使用。

书籍目录

第1章 PowerBuilder概述 1.1 PowerBuilder的发展及特点 1.1.1 PowerBuilder的发展历史 1.1.2 PowerBuilder的特点 1.2 PowerBuilder的集成开发环境 1.2.1 PowerBuilder主窗口 1.2.2 PowerBuilder系统菜单及工具条的功能 1.2.3 PowerBuilder管理工作窗口 1.2.4 帮助的使用 1.3 PowerBuilder应用系统开发过程 习题与思考题 操作练习 第2章 PowerScript语言 2.1 PowerBuilder脚本窗口 2.1.1 脚本窗口的使用 2.1.2 脚本窗口的工具条 2.2 PowerScript语法规则 2.3 PowerScript运算符及表达式 2.3.1 运算符 2.3.2 表达式 2.4 PowerScript数据类型 2.5 常量与变量 2.5.1 常量 2.5.2 变量 2.6 数组与结构 2.6.1 数组 2.6.2 结构 2.7 用户自定义函数 2.8 用户自定义事件 2.9 基本语句 2.9.1 赋值语句 2.9.2 条件语句 2.9.3 循环语句 2.9.4 返回语句 2.9.5 程序终止语句 2.10 PowerScript对数据库的支持 2.10.1 常用嵌入式SQL语句 2.10.2 SQL语句的错误处理 2.10.3 事务管理语句 2.10.4 游标的使用 习题与思考题 第3章 数据库 3.1 数据库画板 3.2 连接数据库 3.2.1 通过专用接口连接数据库 3.2.2 通过ODBC通用接口连接数据库 3.3 管理ASA数据库 3.3.1 创建ASA数据库 3.3.2 删除数据库描述文件 3.3.3 删除数据库和数据源 3.4 管理表 3.4.1 表 3.4.2 表的属性 3.4.3 表中列的属性 3.4.4 表的主键 3.4.5 表的外键 3.4.6 表的索引 3.4.7 编辑表数据 3.5 视图 3.5.1 创建视图 3.5.2 删除视图 3.6 数据库安全性的管理 3.6.1 管理用户 3.6.2 管理用户组 3.6.3 授权 3.7 数据管道对象(Pipeline) 习题与思考题 “图书管理系统”实践练习(一) 第4章 应用对象 4.1 应用概述 4.1.1 应用的概念 4.1.2 应用的存储层次结构 4.2 创建应用 4.3 管理应用结构 4.4 设置应用对象的属性 4.5 编写应用级脚本 4.5.1 应用对象的事件 4.5.2 应用对象编程 4.6 应用执行 习题与思考题 “图书管理系统”实践练习(二) 第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.2.3 对窗口对象上控件及其属性的引用 5.2.4 调整窗口对象上控件位置、大小的方法 5.3 窗口对象中常用控件及其典型编程 5.3.1 命令按钮控件(CommandButton) 5.3.2 图片按钮控件(PictureButton) 5.3.3 数据窗口控件(DataWindow) 5.3.4 静态文本控件(StaticText) 5.3.5 静态链接文本控件(StaticHyperLink) 5.3.6 单行编辑器控件(SingleLineEdit) 5.3.7 多行编辑器控件(MultiLineEdit) 5.3.8 编辑屏蔽控件(EditMask) 5.3.9 列表框控件(ListBox) 5.3.10 图片列表框控件(PictureListBox) 5.3.11 下拉列表框控件(DropDownListBox) 5.3.12 下拉图片列表框控件(DropDownPictureListBox) 5.3.13 列表视图控件(ListView) 5.3.14 成组框控件(GroupBox) 5.3.15 收音机按钮控件(RadioButton) 5.3.16 复选框控件(CheckBox) 5.3.17 标签页控件(Tab) 15.3.18 树状浏览控件(TreeView) 5.3.19 用户对象控件(User Object) 5.3.20 OLE控件(OLE) 习题与思考题 “图书管理系统”实践练习(三) 第6章 数据窗口对象 6.1 创建数据窗口对象 6.2 数据源 6.2.1 Quick Select 6.2.2 SQL Select 6.2.3 Query 6.2.4 External 6.2.5 Stored Procedure 6.3 显示风格 6.3.1 网格(Grid)风格 6.3.2 表格(Tabular)风格 6.3.3 自由(Freeform)风格 6.3.4 交叉表格(Crosstab)风格 6.3.5 统计图(Graph)风格 6.3.6 复合(Composite)风格 6.3.7 分组(Group)风格 6.3.8 标签(Label)风格 6.3.9 N-Up风格 6.3.10 OLE2.0风格 6.3.11 丰富文本(Rich Text)风格 6.4 设置数据窗口对象的属性 6.4.1 数据窗口对象通用属性设置方法 6.4.2 数据窗口对象中列的属性设置方法 6.5 数据更新 习题与思考题 “图书管理系统”实践练习(四) 第7章 菜单对象 7.1 创建菜单对象 7.1.1 利用向导创建菜单对象 7.1.2 利用继承创建菜单对象 7.2 为窗口对象添加菜单对象 7.3 菜单对象编程 7.3.1 菜单项及其属性的引用方法 7.3.2 菜单项事件 7.3.3 菜单项典型编程 7.3.4 查看祖先菜单对象脚本 7.4 创建弹出式菜单 7.4.1 创建关联弹出式菜单 7.4.2 创建无关联弹出式菜单 习题与思考题 “图书管理系统”实践练习(五) 第8章 用户对象 8.1 用户对象概述 8.1.1 用户对象的概念及意义 8.1.2 用户对象分类 8.2 创建用户对象 8.2.1 创建可视用户对象 8.2.2 创建标准类用户对象 8.3 使用用户对象 8.3.1 使用可视用户对象 8.3.2 使用类用户对象 习题与思考题 “图书管理系统”实践练习(六) 第9章 应用程序的调试 9.1 调试画板 9.2 调试程序 “图书管理系统”实践练习(七) 第10章 应用程序的编译和发布 10.1 编译的基础知识 10.1.1 可执行文件 10.1.2 动态链接库文件 10.1.3 资源文件 10.2 创建可执行文件 10.3 安装程序的制作与发行 10.3.1 制作安装程序所需的文件 10.3.2 生成安装程序 10.3.3 安装应用程序 习题与思考题 “图书管理系统”实践练习(八) 第11章 PowerBuilder高级应用 11.1 PowerBuilder分布式概述 11.1.1 PowerBuilder分布式的产生 11.1.2 Jaguar组件事务服务器 11.2 Jaguar CTS的安装与配置 11.2.1 Jaguar CTS的安装 11.2.2 Jaguar CTS的配置 11.3 分布式应用程序的开发 11.3.1 Jaguar组件的开发 11.3.2 客户端应用程序的开发 11.4 Web应用程序概述 11.5 Web站点的创建与配置 11.5.1 Power Dynamo的安装 11.5.2 Web站点的配置 11.6 Web应用程序的创建与发布 习题与思考题 实践练习 1

图书封面

评论、评分、阅读与下载


    PowerBuilder程序设计教程 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7