PowerBuilder 10程序设计基础与应用
分类: 图书,计算机/网络,程序设计,Power Builder JBuilder,
作者: 向隅,涂玉芬,王彦编著
出 版 社: 海洋出版社
出版时间: 2009-2-1字数:版次: 1页数: 270印刷时间:开本: 16开印次: 1纸张:I S B N : 9787502772758包装: 平装内容简介
本书是全国普通高等教育“十一五”国家级规划教材,是经教育部组织专家论证审定的数据库专业课程的权威教材。
本书内容:本书由13章、4个附录及习题参考答案组成。主要内容包括:PowerBuilder集成开发环境和应用程序界面;PowerScript语言及其规范;ASA数据库的使用方法、在数据窗口库画板中操作数据库和连接数据库的方法;窗口和菜单;窗口中的常用控件;数据窗口设计技术;SQL语言语法和使用、游标的使用;数据窗口增强对象;PowerBuilder中的报表、统计图的使用、生成复合报表;PowerBuilder的数据管道技术;在PowerBuilder中调用IE浏览PowerBuilder中的数据表以及在PowerBuilder中处理邮件;程序调试和发布技术;生成安装盘;PowerBuilder的数据类型、运算符、常用的基本函数;窗口、菜单、数据窗口及数据窗口控件的属性、事件和函数;最后是部分习题参考答案。
本书特点:1.高度体现理论的适度性,实践的指导性,应用的完整性;2.以一个完整的实用数据库系统开发实例为主线,贯穿全书的内容讲解,理解轻松,容易掌握;3.书中的数据库实例就是一个数据库系统模板,稍加修改即可为己所用;4.实例的开发过程具体、详实,一目了然,并可达到举一反三、活学活用的目的;5.课后配有练习,方便检测和巩固学习效果,并做到及时应用。
适用范围:全国高等院校、职业院校数据库课程教材。
目录
第1章PowerBuilder10.0概述
1.1PowerBuilder 10.0简介
1.2PowerBuilder 10.0的新增功能
1.3PowerBuilder 10.0的开发环境
1.3.1运行PowerBuilder10.0
1.3.2菜单
1.3.3系统工作区
1.3.4工具栏
1.3.5画板
1.3.6系统树
1.3.7获得帮助
1.4PowerBuilder的应用对象
1.4.1应用程序对象概述
1.4.2创建WorkSpace
1.4.3创建应用程序对象
1.4.4应用程序对象的属性设置
1.4.5应用程序对象的方法和事件
1.5应用对象创建实例——学生公寓管理系统
1.5.1创建WorkSpace
1.5.2创建应用
1.5.3创建登录窗口
1.5.4代码编写
1.5.5程序运行
1.6数据库应用系统开发方法
1.6.1面向对象的基本概念
1.6.2面向对象技术在PowerBuilder中的实现
1.6.3PowerBuilder的开发方法
1.6.4数据库应用系统的开发流程
1.7本章小结
1.8习题
第2章PowerBuilder10.0编程基础
2.1PowerScript基本知识
2.1.1Script(脚本)子窗口
2.1.2代码格式
2.1.3断行、续行、分隔和注释
2.1.4标识符和保留字
2.1.5空值(NULL)
2.1.6特殊ASCIl字符
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.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.7PowerBuilder中基本控制语句
2.7.1赋值语句
2.7.2条件控制语句
2.7.3循环控制语句
2.7.4其他常用控制语句
2.8本章小结
2.9习题
第3章PowerBuilder下的数据库及其使用
3.1创建本地数据库
3.1.1使用SybaseCentral
3.1.2使用Databasepainter创建xsgy(学生公寓)数据库
3.2创建和删除数据表
……
第4章窗口和菜单
第5章控件
第6章数据窗口
第7章全用SQL语句
第8章数据窗口的应用
第9章报表技术
第10章数据管道
第11章PowerBuilder10.0与Interner
第12章应用项目的调试和发行
第13章应用程序的发布技术
附录A标准数据型和运算符
附录BPowerBuilder中的常用函数
附录CPowerBuilder部分对象和控件的属性、事件、函数
附录D本书的教学资源
部分习题参考答案
参考文献
书摘插图
第1章PowerBuilder 10.O概述
本章要点
PowerBuilder的特点及适用范围
PowerBuilder的集成开发环境
PowerBuilder应用系统的构成
面向对象的基本概念及其在PowerBuilder中的应用
PowerBuilder的常用术语及其工作机制
本章主要介绍PowerBuilder的特点、开发环境及一些基本概念。
PowerBuilder是一个面向对象的数据库应用系统前端开发工具,利用它可以开发数据库的应用系统,还可以开发基于客户机朋艮务器(Client/server)、基于浏览器/HE务器(Browse/server)以及分布式的应用系统等。
1.1 PowerBuilder 10.0简介
PowerBuilder 10.0是Sybase公司继PowerBuilder 8.0和PowerBuilder 9.0之后,推出的增加了许多功能的一个用于企业级客户机/服务器数据库应用系统的开发工具,在全世界拥有许多用户。目前,PowerBuilder的最高版本是PowerBuilder 10.0,还处于测试阶段,本书以PowerBuilder 10.0为基础。PowerBuilder具有如下特点。
1.开放式数据库联接ODBC环境
这种体系结构能更好地满足企业的实际需要,有利于应用系统的移植和扩充。目前,市场上流行的各种数据库系统软件,如Oracle、Informix、Sybase等,各行其道,使用户无所适从。然而PowerBuilder为这些数据库提供了公共的前端工具,提供了开放式数据库连接0DBC,不仅适用于各种数据库管理系统,具有很好的兼容性,而且还能给已有的数据资源带来全新的图形界面。
……