PowerBuilder实用教程(第版)

本书包含PowerBuilder实用教程、习题、上机操作指导和综合应用实习共四个部分。实用教程在介绍PowerBuilder12.5开发环境的基础上,系统地介绍PowerScript语言、窗口及窗口控件、创建数据库、数据窗口及控件、高级窗口控件、用户自定义事件、选单、自定义函数和结构、SQL语句、游标、用户自定义对象、数据管道、PBL库管理器等知识。教程实例更加系统,更加配套完备,前后既独立又有联系。章节有小综合,最后有一个大综合。习题主要用于训练基本概念。实验部分着重训练配套的基本内容和操作方法,实验内容既是一个应用题又是一个开发题。最后的大综合应用PowerBuilder解决一个小规模实际问题。
  本书配备同步电子课件、每一章应用实例源文件、每一个实验实例源文件、综合应用实习源文件,需要的读者可在华信教育资源网上下载,网址是www.hxedu.com.cn。
  本书可作为大学本科和高职高专有关课程的教材或教学参考书,也可供PowerBuilder开发应用系统的用户学习和参考。


目录

第1部分PowerBuilder实用教程
第1章PowerBuilderClassic12.5开发环境
1.1Classic12.5集成开发环境IDE简介
1.1.1PowerBuilder的基本概念
1.1.2主窗口
1.2简单应用程序实例
1.2.1带窗口的简单应用程序
1.2.2无窗口的简单应用程序
1.2.3简单的Web应用程序
1.3PowerBuilder.NET开发环境介绍
1.3.1PowerBuilder.NET概述
1.3.2PowerBuilder.NET窗口
第2章PowerScript语言
2.1PowerScript基础
2.1.1注释
2.1.2标识符
2.1.3续行符
2.1.4特殊字符
2.1.5空值
2.2数据类型
2.2.1标准数据类型
2.2.2枚举类型
2.3变量声明及作用域
2.3.1变量声明
2.3.2数组的声明
2.3.3变量作用域
2.4运算符及表达式
2.4.1算术运算符
2.4.2关系运算符
2.4.3逻辑运算符
2.4.4连接运算符
2.4.5运算符的优先级
2.5PowerScript语句
2.5.1赋值语句
2.5.2分支语句
2.5.3循环语句
2.5.4GOTO语句
2.6几个常用的标准函数
2.6.1MessageBox函数
2.6.2Open函数
2.6.3Close函数
2.6.4Run函数
2.7编辑代码
2.8应用程序编程实例
第3章窗口
3.1创建新的窗口对象
3.1.1创建窗口对象的过程
3.1.2窗口的继承
3.1.3窗口画板
3.1.4预览窗口
3.2窗口属性
3.2.1窗口的类型和基本属性
3.2.2窗口的滚动属性
3.2.3应用程序窗口的工具栏
3.2.4窗口的其他属性页
3.3窗口函数
3.3.1PowerBuilder窗口函数
3.3.2用户自定义窗口函数
3.4窗口事件
3.5窗口编程
第4章窗口控件
4.1窗口控件的种类
4.2向窗口添加控件
4.2.1添加窗口控件的方法
4.2.2选中窗口控件的方法
4.2.3删除窗口控件的方法
4.2.4复制窗口控件的方法
4.3窗口控件的布局调整
4.3.1齐整性操作
4.3.2窗口控件的“Tab”键顺序
4.4窗口控件的通用属性
4.5常用的窗口控件
4.5.1选项卡
4.5.2命令按钮与图像按钮
4.5.3单选按钮、复选框与分组框
4.5.4静态文本与图片
4.5.5单行编辑框与多行编辑框
4.5.6编辑掩码控件
4.6常用的窗口控件编程实例
4.6.1创建窗口应用程序和基本窗口
4.6.2通过窗口继承创建新窗口w1
4.6.3通过窗口继承创建新窗口w2
4.6.4通过窗口“w1”定义的登录界面进入窗口“w2”
第5章创建数据库
5.1数据库概述
5.2数据库画板
5.3配置ASA数据库
5.4配置ODBC数据源
5.5配置DBProfile
5.6数据库的连接与断开
5.7创建表
5.7.1创建新表
5.7.2定义表结构
5.7.3删除表
5.7.4创建主键、索引和外键
5.7.5删除主键、索引和外键
5.7.6定义列的扩展属性
5.8数据的输入
5.8.1利用图形界面方式输入数据
5.8.2利用嵌入式SQL命令输入数据
5.9视图
第6章数据窗口
6.1数据窗口初步
6.1.1创建数据窗口对象
6.1.2创建数据窗口控件
6.1.3数据库操作编程
6.1.4连接数据库编程实例
6.2数据源
6.2.1快速选择数据源
6.2.2SQL选择数据源
6.2.3查询数据源
6.2.4外部数据源
6.2.5存储过程数据源
6.3数据窗口的显示风格
6.3.1显示风格的种类和特点
6.3.2各种风格的数据窗口的创建
6.4数据窗口画板
6.4.1数据窗口画板的组成
6.4.2定制数据窗口画板
6.5设计数据窗口对象
6.5.1数据窗口对象中字段标签的属性
6.5.2数据窗口对象中字段的属性
6.5.3“Tab”键的跳转次序
6.5.4查询结果中重复值的压缩
6.5.5数据窗口对象的有效性检验
6.5.6数据窗口对象的排序
6.5.7数据窗口对象的过滤
6.5.8数据窗口对象中数据的导出和导入
6.5.9在数据窗口中使用条件位图
6.6数据窗口对象编程实例
第7章数据窗口控件
7.1配置数据窗口控件
7.2数据窗口控件属性
7.3数据窗口控件事务对象
7.4数据窗口控件的函数
7.5数据窗口控件的事件
7.6数据窗口编程
7.7数据窗口编程实例
第8章高级窗口控件
8.1列表框控件、图片列表框控件、下拉列表框控件与下拉图片列表框控件
8.1.1列表框控件常用属性、事件和函数
8.1.2列表框控件编程实例
8.2列表视图控件与树状视图控件
8.2.1列表视图控件
8.2.2列表视图控件编程实例
8.2.3树状视图控件
8.2.4树状视图控件编程实例
8.3统计图控件
8.3.1统计图控件的结构
8.3.2统计图形控件的种类
8.3.3统计图控件的属性
8.3.4统计图控件的函数
8.3.5统计图控件的编程
8.3.6统计图控件编程实例
8.4水平进度条控件与垂直进度条控件
8.4.1水平进度条控件与垂直进度条控件介绍
8.4.2水平进度条控件编程实例
8.5水平跟踪条控件与垂直跟踪条控件
8.6水平滚动条控件与垂直滚动条控件
8.6.1水平滚动条控件与垂直滚动条控件介绍
8.6.2水平滚动条控件与垂直滚动条控件编程实例
8.7“RichText”编辑框控件
8.7.1“RichText”编辑框控件介绍
8.7.2“RichText”编辑框控件编程实例
8.8静态文本超链接控件与图片超链接控件
8.9OLE控件
8.9.1OLE控件介绍
8.9.2OLE控件编程实例
第9章用户自定义事件
9.1定义用户事件
9.2用户事件号
9.3删除用户事件
9.4触发用户事件
9.5用户事件编程实例
第10章选单
10.1创建选单
10.1.1选单术语
10.1.2选单的设计原则
10.1.3选单的种类
10.1.4选单画板
10.1.5创建选单对象
10.2选单属性
10.3选单事件
10.4弹出式选单
10.5选单的函数
10.6选单与窗口的关联
10.7选单编程实例
第11章自定义函数和结构
11.1自定义全局函数
11.1.1创建自定义全局函数
11.1.2修改自定义全局函数
11.1.3删除自定义全局函数
11.2自定义对象函数
11.2.1创建自定义对象函数
11.2.2修改自定义对象函数
11.2.3删除自定义对象函数
11.3外部函数
11.3.1外部函数的定义
11.3.2外部函数的调用
11.3.3外部函数使用实例
11.4结构
11.4.1定义全局结构
11.4.2定义对象层结构
11.4.3使用结构
11.4.4删除结构
第12章SQL语句
12.1嵌入式SQL语句
12.1.1Select语句
12.1.2Insert语句
12.1.3Update语句
12.1.4Delete语句
12.2动态SQL语句
12.2.1类型一
12.2.2类型二
12.2.3类型三
12.2.4类型四
第13章游标
13.1声明游标
13.2打开游标
13.3提取数据
13.4关闭游标
13.5使用Where子句
13.6编程实例
第14章用户自定义对象
14.1可视用户对象
14.1.1创建标准可视用户对象
14.1.2使用可视用户对象
14.1.3修改用户对象
14.1.4创建定制可视用户对象
14.1.5创建外部可视用户对象
14.2类用户对象
14.2.1创建标准类用户对象
14.2.2使用类用户对象
14.2.3创建定制类用户对象
14.3用户对象使用编程实例
第15章数据管道
15.1创建数据管道
15.1.1在数据库画板中创建数据管道
15.1.2创建数据管道对象
15.1.3打开和修改数据管道
15.1.4删除数据管道
15.2数据管道对象的属性、事件和函数
15.2.1数据管道属性
15.2.2数据管道事件
15.2.3数据管道函数
15.3数据管道编程实例
第16章PBL库管理器
16.1Library库画板
16.1.1“Library”工作区
16.1.2库画板工具栏
16.1.3库画板选单
16.2库画板应用
16.2.1创建PBL文件
16.2.2为对象加注解
16.2.3编辑对象
16.2.4复制对象
16.2.5移动对象
16.2.6删除对象
16.3可执行文件
16.3.1应用程序的搜索路径
16.3.2生成可执行文件
16.3.3在Windows环境下运行
第2部分习题

第1章PowerBuilderClassic12.5开发环境
第2章PowerScript语言
第3章窗口
第4章窗口控件
第5章创建数据库
第6章数据窗口
第7章数据窗口控件
第8章高级窗口控件
第9章用户自定义事件
第10章选单
第11章自定义函数和结构
第12章SQL语句
第13章游标
第14章用户自定义对象
第15章数据管道
第16章PBL库管理器
第3部分上机操作指导
实验1PowerBuilder12.5集成环境
目的和要求
实验准备
实验内容
思考与练习
实验2PowerScript语言与事件脚本
目的和要求
实验准备
实验内容
实验3窗口与常用控件编程(一)
目的和要求
实验准备
实验内容
实验4数据库的创建与连接
目的和要求
实验准备
实验内容
思考与练习
实验5窗口与常用控件编程(二)
目的和要求
实验准备
实验内容
思考与练习
实验6窗口与常用控件编程(三)
目的和要求
实验准备
实验内容
思考与练习
实验7数据窗口的编程(一)
目的和要求
实验准备
实验内容
思考与练习
实验8数据窗口的编程(二)
目的和要求
实验准备
实验内容
思考与练习
实验9数据窗口的编程(三)
目的和要求
实验准备
实验内容
思考与练习
实验10OLE控件的编程
目的和要求
实验准备
实验内容
思考与练习
实验11用户自定义事件
目的和要求
实验准备
实验内容
思考与练习
实验12选单的使用
目的和要求
实验准备
实验内容
思考与练习
实验13游标的使用
目的和要求
实验准备
实验内容
思考与练习
第4部分综合应用实习
P.1系统分析和设计
P.2创建窗口及代码实现
P.3系统测试
P.4软件部署
P.5系统与SQLServer2008连接

附录APowerBuilder应用程序的调试

A.1使用调试画板
A.1.1进入调试画板
A.1.2调试步骤
A.2使用“PBDebug”
A.2.1生成不包含计时器值的文本跟踪文件“.dbg”
A.2.2生成包含计时器值的跟踪文件“.pbp”
A.2.3使用跟踪函数

附录BPowerBuilder常用函数

附录CSQLServer2008基本操作

C.1在SQLServer2008中创建xscj数据库
C.2新建数据表
C.3插入数据


#现在前往

精选留言

PowerBuilder,实用,教程,第版
sample
2020-07-20
写留言
签到
投稿
QQ咨询
返回顶部