注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计PowerbuilderPowerBuilder程序设计教程

PowerBuilder程序设计教程

PowerBuilder程序设计教程

定 价:¥28.00

作 者: 刘大本编
出版社: 中国水利水电出版社
丛编项: 21世纪高职高专新概念教材
标 签: Powerbuilder

ISBN: 9787508423067 出版时间: 2004-09-01 包装: 平装
开本: 页数: 296 字数:  

内容简介

  本书详细论述了PowerBuilder8.0版的组成及其语言、事件和函数。其中的内容涵盖了开发环境、PowerScript语言、数据库、应用对象、窗口、窗口控件、菜单、数据窗口、程序调试与发布、用户对象和PowerBuilder高级应用。除了介绍基本知识以外,本书还详细讲解了PowerBuilder应用程序开发的基本方法和技巧,当读者学习完本书之后,就能独立开发出PowerBuilder数据库应用程序。本书突出了PowerBuilder基于客户机/服务器的体系结构、面向对象的程序设计思想和可视化的开发环境三大特点。本书注意理论联系实际、层次清楚,适合于高等院校本专科学生及高职高专学生,也可作为自学教材使用。本书为授课教师免费提供电子教案,需要者可以从中国水利水电出版社网站(www.waterpub.com.cn)下载,也可与北京万水电子信息有限公司联系,联系电话:(010)82564395。

作者简介

暂缺《PowerBuilder程序设计教程》作者简介

图书目录


前言
第1章PowerBuilder概述
1.1什么是PowerBuilder
1.2PowerBuilder8.0的安装
1.2.1运行PowerBuilder环境
1.2.2安装过程
1.3PowerBullder8.0的启动和退出
1.3.1PowerBuilder8.0的启动
1.3.2退出PowerBuilder8.0
1.4PowerBuilder8.0的开发环境
1.4.1工作空间和目标
1.4.2PowerBuilder8.0主窗口
1.4.3工具栏
1.4.4设置工具栏
1.4.5画板简介
1.4.6常用操作
第2章PowerBuilder8.0的编程
2.1数据库应用模式
2.1.1集中式应用模式
2.1.2文件服务器应用模式
2.1.3客户机/服务器应用模式
2.1.4分布式应用模式
2.1.5Web应用模式
2.2面向对象的方法
2.2.1面向对象的概念
2.2.2PowerBuilder中的面向对象
2.2.3PowerBuilder的开发方法
2.3PowerBuilder编程的命名规则
2.4PowerBuilder应用程序开发过程
2.4.1需求分析和设计
2.4.2开发
2.4.3调试与测试
2.4.4生成可执行文件
第3章PowerScript语言
3.1语言基础
3.1.1注释(//)
3.1.2标识符
3.1.3字母大小写
3.1.4命令结束符(回车键)
3.1.5行继续符(&)
3.1.6标号(标识符:)
3.1.7空值(null)
3.1.8操作符
3.1.9保留字
3.2数据类型.变量和常量
3.2.1标准数据类型
3.2.2变量的声明
3.2.3变量的作用域
3.2.4常量
3.3基本语句
3.3.1赋值语句(=)
3.3.2条件语句(if)
3.3.3循环语句(loop)
3.3.4流程控制语句
3.3.5调用语句(call)
3.4嵌入式SQL
3.4.1数据库连接语句connect
3.4.2数据库断开语句disconnect
3.4.3事务提交语句commit
3.4.4事务取消语句rollback
3.4.5选择语句select
3.4.6插入语句insert
3.4.7删除语句delete
3.4.8更新语句update
3.5常用函数
3.5.1messageBox()函数
3.5.2open()和close()
3.5.3IS族函数
3.5.4类型转换函数
3.5.5关键字trigger
3.6常用代词
3.6.1this代词
3.6.2parent代词
3.6.3parentwindow代词
第4章应用对象
4.1什么是应用
4.2创建应用对象
4.2.1创建新工作区
4.2.2创建新应用
4.3设置应用对象的属性
4.4编写应用对象脚本
4.4.1打开脚本编写窗口
4.4.2选择事件和对象
4.4.3编写应用对象的脚本
第5章数据库
5.1数据库基础知识
5.1.1行(Row)
5.1.2列(Column)
5.1.3数据类型(Type)
5.1.4主键(PrimaryKey)
5.1.5外键(ForeignKey)
5.1.6索引(Index)
5.1.7视图(View)
5.2创建和删除本地数据库
5.2.1创建本地数据库
5.2.2删除本地数据库
5.3连接已存在的数据库
5.3.1定义数据库配置文件
5.3.2连接数据库
5.3.3连接数据库失败与Log文件
5.4操作数据库表
5.4.1创建表
5.4.2删除表
5.4.3定义关键字
5.4.4设置表的属性
5.4.5设置表中列的属性
5.5操作数据表中的数据
5.5.1检索数据
5.5.2修改.添加.删除数据.和存储数据
5.5.3将数据排序显示
5.5.4按条件过滤数据
5.5.5查看行的信息
第6章窗口和控件
6.1PowerBuilder中的窗口
6.1.1窗口概述
6.1.2窗口类型
6.2创建窗口
6.2.1创建窗口对象
6.2.2另存窗口
6.2.3继承一个窗口
6.3设置窗口属性
6.3.1设置General标签页
6.3.2设置Scroll标签页
6.3.3设置Toolbar标签页
6.3.4设置Other标签页
6.4预览.运行和打印窗口
6.4.1预览.运行窗口
6.4.2打印窗口
6.5窗口中的控件
6.5.1控件概述
6.5.2窗口中的控件操作
6.6设置控件属性
6.6.1给控件命名
6.6.2改变控件文本
6.6.3定义加速键
6.6.4定义Tab顺序
6.6.5控件的可访问性
6.7控件简介
6.7.1命令按钮CommandButton
6.7.2图形命令按钮PicmreButton
6.7.3单选钮RadioButton
6.7.4复选框CheckBox
6.7.5静态文本StaticText
6.7.6静态超链接StaticHyperLinkl04
6.7.7单行编辑框SingleLineEdit和多行编辑框MultiLineEdit
6.7.8掩码编辑框EditMask
6.7.9标签Tab
6.7.10列表框ListBox
6.7.11图形列表框PictureListBox
6.7.12下拉列表框DropDownListBox
6.7.13下拉式图形列表框DropDownPictureListBox
6.7.14滚动条ScrollBar
6.7.15进度条ProgressBar
6.8窗口事件
第7章数据窗口对象
7.1数据窗口对象概述
7.2创建数据窗口对象
7.2.1创建数据窗口举例
7.2.2数据源的选择
7.2.3丰富的显示风格
7.3设置数据窗口对象属性
7.3.1设置数据窗口对象的式样
7.3.2指定鼠标指针形状
7.3.3设置打印参数
7.3.4设置列边框
7.4数据窗口中其他重要属性的设置
7.4.1设置列的不可输入性
7.4.2更改列的输入次序
7.4.3设置列的更改属性
7.4.4设置表的不可更改性
7.5定义编辑风格
7.5.1编辑框风格
7.5.2掩码编辑风格
7.5.3复选框编辑风格
7.5.4单选钮编辑风格
7.5.5下拉列表框编辑风格
7.5.6下拉数据窗口编辑风格
7.6在数据窗口对象中添加对象
7.6.1添加对象
7.6.2添加命令按钮
7.6.3添加静态文本
7.6.4添加列和删除列
7.7数据窗口对象中各参数设定
7.7.1定义排序(sort)
7.7.2数据的过滤(Filter)
7.7.3定义固定检索参数
7.7.4定义可变检索参数
7.7.5定义计算列(compute)
7.7.6设定多个表的连接条件(join)
7.7.7定义分组(group)
第8章数据窗口对象的应用
8.1数据窗口控件的使用
8.1.1添加数据窗口控件
8.1.2更改数据窗口控件属性
8.1.3设置数据窗口控件中关联的数据窗口对象
8.2操作数据窗口对象中数据的前提
8.2.1使用系统默认的事务对象SQLCA
8.2.2自己定义事务对象
8.2.3连接数据库
8.3操作数据窗口中的数据
8.3.1检索数据(retrieve)
8.3.2更新数据(update)
8.3.3从数据窗口控件中读数据(gefitemstring)
8.3.4将数据写到数据窗口控件中(setitem)
8.3.5对数据窗口控件中的数据进行排序(setsort)
8.3.6对数据窗口控件中的数据进行过滤(setfilter)
8.3.7重新设置数据窗口中的数据(reset)
8.3.8插入记录(insertrow)
8.3.9删除记录(deleterow)
8.3.10滚动行(scrolltorow)
8.3.11选择行(selectrow)
8.3.12获取当前行(ge~ow)
8.3.13设置当前行(setrow)
8.3.14获取当前列(getcolumn)
8.3.15设置当前列(setcolum)
8.4数据窗口事件
8.4.1Clicked
8.4.2DoubleClicked
8.4.31temChanged
8.4.4RowFocusChanged
8.4.5RetrieveStart
8.4.6RetrieveEnd
8.4.7RetrieveRow
8.4.8UpdateStart
8.4.9UpdateEnd
8.4.10ItemError
8.4.11DbError
第9章菜单
9.1菜单的基本概念
9.1.1菜单的基本组成
9.1.2菜单的类型
9.1.3菜单的特征
9.1.4设计一个菜单
9.2创建菜单
9.2.1进入菜单画板
9.2.2创建一个新菜单
9.2.3在当前菜单项下添加同级菜单项
9.2.4在当前菜单项下添加子菜单项,
9.2.5删除菜单项
9.2.6添加下拉菜单项
9.2.7添加级联菜单项
9.2.8通过继承创建一个菜单
9.3设置菜单属性
9.3.1给菜单命名
9.3.2设置菜单提示信息
9.3.3设置菜单可访问性
9.3.4设置菜单的加速键和快捷键
9.3.5在菜单中加入分隔符
9.3.6将菜单项设置成工具栏
9.4菜单的使用
9.4.1将菜单嵌入到窗口中
9.4.2编写脚本
第10章一个实例的开发过程详解
10.1创建新目录
10.2创建数据库
10.3创建数据表
10.3.1创建Address数据表
10.3.2创建主键
10.3.3为每个字段添加注释.表头和标签
10.3.4创建编辑风格
10.4创建新工作空间
10.5创建新应用程序
10.6创建数据窗口对象
10.7创建窗口对象
10.8编写脚本
10.9创建可执行(exe)文件
10.10小结
第11章应用程序的调试和发行
11.1应用程序的调试
11.1.1打开调试窗口
11.1.2设置断点
11.1.3在调试状态下运行应用程序
11.2应用程序的运行
11.3生成可执行文件
11.3.1创建工程及编译
11.3.2应用系统
11.4应用程序的发行
11.4.1PowerBuilder运行时库
11.4.2安装数据库接口
11.4.3配置ODBC数据源
第12章用户对象
12.1用户对象的概念
12.2用户对象的创建
12.2.1创建标准可视用户对象
12.2.2创建定制可视用户对象
12.2.3创建外部可视用户对象
12.2.4创建标准类用户对象
12.2.5创建定制类用户对象
12.3使用用户对象
12.3.1使用可视用户对象
12.3.2使用类用户对象
12.4窗口与用户对象间的通信
12.5用户对象示例
第13章动态数据窗口
13.1动态指定数据窗口对象
13.2动态建立数据窗口对象
13.3动态修改数据窗口对象
13.3.1添加对象到数据窗口
13.3.2删除数据窗口中的对象
13.3.3修改数据窗口对象的属性
第14章PowerBuilder高级应用
14.1应用程序接口(API)
14.1.1外部函数定义和调用
14.1.2数据类型转换
14.1.3参数传递
14.1.4外部函数举例
14.2数据管道
14.2.1创建数据管道进行数据转换
14.2.2在应用程序中调用定义好的数据管道
14.3两个浏览控件
14.3.1列表浏览控件ListView
14.3.2树状浏览控件TreeView
14.4拖放技术
14.4.1拖放属性
14.4.2控件的拖放函数
14.4.3拖放事件
14.4.4拖放操作举例
第15章事件
15.1应用对象的事件
15.2窗口对象的事件
15.3窗口上控件的事件
15.3.1窗口上控件的公共事件
15.3.2命令按钮.图片按钮.单选按钮和复选框控件的事件
15.3.3数据窗口控件的事件
15.3.4图片控件的事件
15.3.5成组框控件的事件
15.3.6单行编辑框.掩码编辑框和多行编辑框的事件
15.3.7超文本编辑控件的事件
15.3.8滚动条控件的事件
15.3.9列表框控件的事件
15.3.10树状浏览控件的事件
15.3.11列表浏览控件的事件
15.3.12Tab控件的事件
15.3.13OLE控件的事件
15.3.14用户对象控件的事件
15.3.15静态文本控件和统计图控件的事件
15.4菜单事件
15.5PowerBuilder对象的用户自定义事件
15.6在程序中触发事件
附录
参考文献

本目录推荐