热门关键字:  听力密码  听力密码  新概念美语  单词密码  巧用听写练听力
图书信息

PowerBuilder程序设计基础

中国水利水电出版社
    【作 者】王艳青 主编 【I S B N 】978-7-5084-3957-0 【责任编辑】宋俊娥 【适用读者群】中职中专 【出版时间】2006-08-01 【开 本】16开本 【装帧信息】平装(光膜) 【版 次】第1版 【页 数】 【千字数】 【印 张】 【定 价】20 【丛 书】21世纪职业教育规划教材 【备注信息】
图书详情

      本书是针对用户如何运用PowerBuilder开发数据库应用程序系统而编写的,采用理论与实践相结合的模式, 以理论为基础,强化实践技能,系统地介绍了PowerBuilder的开发环境、PowerScript编程语言、PowerBuilder应用对象和窗口对象的建立、PowerBuilder数据窗口对象和后台数据库的构建、PowerBuilder菜单对象、PowerBuilder用户对象和用户事件,以及PowerBuilder应用程序的调试、编译和发布。每部分都以实例为主,深入浅出地讲解理论知识及其实际应用。

      本书可作为职业院校相关专业学习的教材, 同时,也可作为广大运用PowerBuilder工具开发数据库系统专业人员的学习参考书。 

      本书配套电子教案,此教案用PowerPoint制作,可以任意修改。需要者可以从中国水利水电出版社网站http://www.waterpub.com.cn/softdown/下载。

     

       职业教育是以能力培养为基础的专业技术教育,要求学生在了解必备的理论基础知识的基础上,同时具备较强的实际应用和操作能力。本书的宗旨是:以实践为主线,详解面向对象数据库的编程思想、面向对象应用项目的开发方法,重点培养学生的实际动手能力。在编写过程中,结合职业教育的特点,对PowerBuilder基础理论的讲解以够用为原则,注重与实践相结合,突出先进性和实用性,可操作性强,并以实际操作中需要的技术、操作和使用为主体。在语言叙述上力求概念清晰、逻辑性强、通俗易懂,便于学生自学。在教材的体系结构上,力求合理安排、重点突出、难点分散、便于掌握。本教材由浅入深,由易到难,大部分章节都安排了一系列实例(按照知识层次分为基于基础知识的小例子和具有独立功能的完整实例),使读者学习起来更形象、具体。书中系统地介绍了相关知识,第一章介绍集成开发环境,使读者从整体上认识PowerBuilder;第二章介绍PowerScript编程语言的基本语句格式和用法、SQL语言及其实例;第三章、第四章介绍如何创建PowerBuilder的应用对象和窗口对象、窗口控件的添加和使用,及用户自定义函数和结构的创建和应用;第五章、第六章介绍如何创建后台数据库,包括数据库的连接、数据库表的建立与管理,并介绍PowerBuilder的特色之一“数据窗口对象”,包括数据窗口对象的创建、相关数据源、风格和属性设定等;第七章介绍菜单的创建和应用;第八章介绍用户对象和用户事件的创建和应用,这是面向实际项目开发、完善开发系统功能的必备部分;第九章介绍PowerBuilder应用程序的调试、编译和发布。本书层次清楚,概念准确,深入浅出,通俗易懂,既介绍基本知识、基本原理,又密切联系实际;同时结合职业院校学生的特点,注重动手能力的培养。有些内容的讲解以案例的形式出现,便于初学者学习,各章后面均附有一定数量的操作练习和思考题。

       本书由王艳青任主编,王健、景秀丽、冀明、郑学伟任副主编。其中,第2章由郑学伟编写,第3章、第4章由景秀丽编写,第5章、第6章由王健编写,第7章、第8章由冀明编写,第1章、第9章由王艳青编写;王艳青负责全书的总撰。

       本书由王中生主审。尽管在编写此书过程中作者做了一定努力,但由于编者水平所限,加之时间仓促,书中缺点和疏漏之处在所难免,敬请各位专家和读者指正。


    前言
    第一章  PowerBuilder概述 1
    1.1  PowerBuilder简介 1
    1.1.1  PowerBuilder概述 1
    1.1.2  PowerBuilder的特点 1
    1.2  安装PowerBuilder 8.0 3
    1.2.1  环境需求 3
    1.2.2  安装过程 3
    1.2.3  启动和退出PowerBuilder 8.0 6
    1.3  PowerBuilder 8.0集成开发环境 6
    1.3.1  用户界面 7
    1.3.2  常用术语 9
    1.3.3  增强的网络功能 10
    1.3.4  数据库的连接特性 11
    1.3.5  EAServer集成 11
    1.3.6  PowerBuilder的系统帮助 12
    1.3.7  PowerBuilder的程序开发过程 12
    习题一 13
    第二章  PowerScript语言 14
    2.1  PowerScript语法规则 14
    2.1.1  注释 14
    2.1.2  标识符 15
    2.1.3  续行符 15
    2.1.4  特殊字符 16
    2.1.5  分隔符 16
    2.1.6  保留字 16
    2.1.7  空值NULL 16
    2.1.8  代词 17
    2.2  PowerScript数据类型 17
    2.2.1  标准数据类型 17
    2.2.2  枚举(Enum)类型 18
    2.2.3  系统对象数据类型 18
    2.3  变量与常量 19
    2.3.1  常量声明 19
    2.3.2  变量声明 19
    2.3.3  变量作用域 19
    2.4  PowerScript运算符及表达式 20
    2.4.1  算术运算符 20
    2.4.2  关系运算符 21
    2.4.3  逻辑运算符 21
    2.4.4  连接运算符 22
    2.4.5  运算符的优先级 22
    2.5  数组 22
    2.6  PowerScript语句 23
    2.6.1  赋值语句 23
    2.6.2  条件语句 24
    2.6.3  循环语句 25
    2.6.4  CONTINUE语句 27
    2.6.5  EXIT语句 27
    2.6.6  RETURN语句 27
    2.6.7  HALT语句 27
    2.6.8  GOTO语句 27
    2.6.9  PowerScript语句实例 28
    2.7  嵌入式SQL语句 29
    2.7.1  嵌入式SQL语句概述 29
    2.7.2  几个常用的SQL语句介绍 30
    2.8  事件和函数 33
    2.8.1  调用事件和函数 33
    2.8.2  常用函数 34
    2.8.3  应用程序对象函数 35
    2.8.4  用户自定义函数 35
    2.8.5  事件 38
    习题二 40
    第三章  应用对象 41
    3.1  什么是应用 41
    3.1.1  应用对象 41
    3.1.2  应用库 42
    3.1.3  几种常用应用的介绍 42
    3.2  创建应用对象 43
    3.2.1  创建一个工作空间 43
    3.2.2  创建应用对象 44
    3.2.3  打开应用对象 53
    3.3  设置应用对象属性 54
    3.3.1  应用画板结构 54
    3.3.2  应用画板设置步骤 55
    3.3.3  设置对象属性 56
    习题三 59
    第四章  窗口控件 60
    4.1  创建窗口 60
    4.1.1  窗口简介 60
    4.1.2  创建新窗口 61
    4.1.3  设置窗口属性 65
    4.2  窗口中的控件 70
    4.2.1  控件的分类 70
    4.2.2  常用的窗口控件 71
    4.3  在窗口上放置控件 75
    4.3.1  向窗口中添加控件 75
    4.3.2  选中窗口控件 78
    4.3.3  复制窗口控件的方法 79
    4.3.4  删除窗口控件 79
    4.3.5  窗口控件的布局及调整 79
    4.3.6  有关窗口控件的共性介绍 80
    4.3.7  窗口与控件的实例演练 81
    习题四 88
    第五章  数据库 89
    5.1  数据库基础知识 89
    5.2  数据库管理 90
    5.2.1  创建数据库 91
    5.2.2  删除数据源 92
    5.2.3  删除数据库 92
    5.3  连接各种数据库 93
    5.3.1  使用ODBC接口连接数据库 93
    5.3.2  使用专用接口连接数据库 96
    5.4  数据表管理 98
    5.4.1  创建、修改及删除表 98
    5.4.2  设置表属性 100
    5.4.3  设置表中字段属性 101
    5.4.4  设置表的索引 103
    5.4.5  设置表的主键 105
    5.4.6  设置表的外键 106
    5.4.7  编辑数据 107
    5.5  视图 108
    5.5.1  创建视图 108
    5.5.2  删除视图 109
    习题五 109
    第六章  数据窗口对象 111
    6.1  创建数据窗口对象 111
    6.1.1  SQL Select画板 112
    6.1.2  数据窗口画板 118
    6.2  数据源 120
    6.2.1  快速选择数据源(Quick Select) 120
    6.2.2  查询数据源(Query) 121
    6.2.3  外部数据源(External) 123
    6.2.4  存储过程数据源(Stored Procedure) 123
    6.3  数据窗口对象的显示风格 124
    6.3.1  Freeform风格 124
    6.3.2  Tabular风格 125
    6.3.3  Grid风格 125
    6.3.4  Label风格 125
    6.3.5  N-UP风格 127
    6.3.6  Group风格 128
    6.3.7  Graph风格 129
    6.3.8  Composite风格 130
    6.3.9  Crosstab 风格 131
    6.4  数据窗口对象的属性 131
    6.5  数据窗口对象中的常用控件 134
    6.5.1  文本控件(Text) 134
    6.5.2  计算域控件(Computed Field) 135
    6.5.3  统计图控件(Graph) 136
    6.5.4  报表控件(Report) 136
    6.5.5  列控件(Column) 137
    6.6  设置数据窗口对象的更新属性 143
    6.7  数据操纵 144
    6.7.1  数据排序 144
    6.7.2  数据过滤 144
    6.7.3  数据分组显示 145
    6.7.4  数据打印 145
    习题六 146
    第七章  菜单对象 147
    7.1  创建菜单 147
    7.1.1  菜单术语 147
    7.1.2  菜单的约定与指南 148
    7.1.3  菜单类型 148
    7.1.4  建立菜单 149
    7.1.5  菜单属性 151
    7.1.6  菜单事件 153
    7.1.7  菜单保存 153
    7.2  为窗口添加菜单 154
    7.3  菜单编程 155
    7.3.1  为菜单编写脚本 155
    7.3.2  设置普通工具栏按钮 156
    7.3.3  设置分组按钮 156
    7.3.4  设置分栏按钮 156
    7.3.5  设置下拉式按钮 156
    7.4  创建弹出式菜单 157
    7.5  利用继承创建菜单 158
    7.5.1  用继承建立菜单 159
    7.5.2  如何使用继承来的菜单 159
    习题七 160
    第八章  用户对象和用户事件 161
    8.1  用户对象概述 161
    8.2  创建用户对象 162
    8.2.1  创建标准可视用户对象 162
    8.2.2  创建定制可视用户对象 164
    8.2.3  创建外部可视用户对象 166
    8.2.4  创建标准类用户对象 167
    8.2.5  创建定制类用户对象 169
    8.2.6  使用继承创建用户对象 169
    8.3  使用用户对象 169
    8.3.1  使用可视用户对象 169
    8.3.2  使用类用户对象 170
    8.3.3  保存用户对象 171
    8.3.4  删除用户对象 172
    8.4  用户事件概述 172
    8.5  管理用户事件 176
    8.5.1  定义用户事件 176
    8.5.2  删除用户事件 177
    8.5.3  触发用户事件 178
    习题八 179
    第九章  应用程序的调试、编译和发布 180
    9.1  调试应用程序 180
    9.2  编译的基础知识 183
    9.3  生成可执行文件 184
    9.4  制作安装程序 189
    9.4.1  利用InstallShield制作安装程序 189
    9.4.2  InstallShield的标准编辑窗口 195
    习题九 195
    参考文献 197
最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册