欢迎光临本店     登录 注册   加入收藏
  •   
欢迎光临清华大学出版社第三事业部!

此页面上的内容需要较新版本的 Adobe Flash Player。

获取 Adobe Flash Player

当前位置: 首页 > 科技 > 计算机与网络 > PowerBuilder编程技术全接触

浏览历史

PowerBuilder编程技术全接触

PowerBuilder编程技术全接触

prev next

  • 商品货号:01382007-6-5-1593
  • 商品重量:0克
    作者:陈永强主编;谢维成,雷雨副主编
    图书书号/ISBN:978-7-302-14934-7
    出版日期:2007-05-01
    印张:31.5
    字数:757千字
    开本:185×260
  • 上架时间:2008-06-19
    商品点击数:608
  • 定价:¥43.00元
    本店售价:¥31.50元
    注册用户:¥31.50元
    vip:¥29.93元
    黄金等级:¥28.35元
    用户评价: comment rank 5
  • 商品总价:
  • 购买数量:

内容简介:

商品附加资源

本书主要介绍如何使用PowerBuilder进行数据库应用系统开发。全书分为三个部分:第一部分包括第1章到第5章,主要介绍PowerBuilder编程的入门知识;第二部分包括第6章到第9章,着重介绍基于ASA数据库的应用系统开发和发布方法;第三部分包括第10章和第11章,主要介绍面向网络的分布式应用程序的开发方法。书中配有大量操作实例,选题典型,具有普遍代表性。本书示例全部在Windows XP SP2+PowerBuilder 10.0+ASAnywere 9.0+EAServer 5.2构建的开发环境中调试通过。 本书可供PowerBuilder的初中级用户,从事数据库管理系统开发的相关人员以及软件编程爱好者使用,还可作为社会相关办学、大中专院校的辅助教材使用。 为了方便读者学习和操作,我们将提供书中全部示例的源程序代码下载(http://www.wenyuan.com),以便读者在学习过程中快速查看各示例的相关代码和运行效果。


目 录
第1章 PowerBuilder概述 1
1.1 PowerBuilder简介 1
1.1.1 PowerBuilder的应用范围 1
1.1.2 PowerBuilder的主要特点 2
1.1.3 PowerBuilder 10.0的新特点 3
1.1.4 PowerBuilder 10.0的 主要优点 5
1.2 PowerBuilder 10.0开发环境的组建 6
1.2.1 PowerBuilder 10.0企业版 6
1.2.2 EAServer企业应用服务器 6
1.2.3 组建PowerBuilder 10.0 开发环境的软硬件要求 7
1.2.4 本书示例的开发环境 7
1.2.5 EAServer 5.2的安装 8
1.2.6 PowerBuilder 10.0 企业版的安装 10
1.3 PowerBuilder 集成开发环境简介 11
1.3.1 欢迎界面 11
1.3.2 主窗口 12
1.3.3 系统菜单 13
1.3.4 工具栏 15
1.3.5 系统树 16
1.3.6 剪贴窗口和输出窗口 17
1.3.7 工作画板 17
1.4 联机帮助 19
1.4.1 PowerBuilder 10.0的 联机帮助 20
1.4.2 SQL Anywhere的 联机帮助 21
1.4.3 EAServer的联机帮助 21
1.5 实例操作 22
1.6 本章小结 27
1.7 练习与思考 28
第2章 PowerBuilder编程基础 29
2.1 应用程序的体系结构 29
2.1.1 客户/服务器应用程序 29
2.1.2 分布式应用程序 30
2.1.3 Web应用程序 31
2.2 面向对象的编程技术 32
2.2.1 面向对象编程的特点 32
2.2.2 对象的属性、函数和事件 33
2.3 数据库基础知识 35
2.3.1 数据库基本概念 35
2.3.2 数据库系统模型 37
2.3.3 数据库管理系统 39
2.4 应用程序的开发步骤 40
2.5 实例操作 41
2.5.1 应用程序对象的概念 42
2.5.2 应用程序对象画板 42
2.5.3 应用程序对象的其他说明 45
2.5.4 创建应用程序对象 46
2.6 本章小结 53
2.7 练习与思考 53
第3章 PowerScript编程语言 54
3.1 语言基础 54
3.1.1 续行与断行 54
3.1.2 注释 55
3.1.3 标识符 56
3.1.4 特殊ASCII码字符 57
3.1.5 代词 57
3.1.6 对象、属性、函数和 事件的引用方法 59
3.1.7 保留字 60
3.2 数据类型 60
3.2.1 标准数据类型 60
3.2.2 Any类型 64
3.2.3 系统对象数据类型 65
3.2.4 枚举类型 66
3.2.5 空值(NULL) 67
3.2.6 EAServer中使用的 PowerBuilder数据类型 67
3.3 声明语句及变量作用域 68
3.3.1 变量的声明 68
3.3.2 数组的声明 69
3.3.3 常量的声明 70
3.3.4 变量的作用域 70
3.3.5 变量的默认值 71
3.4 运算符 71
3.4.1 算术运算符 72
3.4.2 关系运算符 72
3.4.3 逻辑运算符 73
3.4.4 连接运算符 73
3.4.5 运算符的优先级 74
3.5 创建与释放对象实例 75
3.5.1 创建对象实例 75
3.5.2 释放对象实例 76
3.5.3 收集废弃对象 76
3.6 基本语句 76
3.6.1 赋值语句 76
3.6.2 条件语句 78
3.6.3 循环语句 80
3.6.4 其他常用语句 83
3.7 嵌入式SQL语句 84
3.7.1 事务管理语句 85
3.7.2 基本SQL语句 86
3.7.3 游标的使用 89
3.8 实例操作 90
3.8.1 编程任务 90
3.8.2 编程思路 91
3.8.3 制订计划 92
3.8.4 操作过程 92
3.9 本章小结 103
3.10 练习与思考 104
第4章 窗口设计 105
4.1 窗口的基本概念 105
4.1.1 窗口的组成 105
4.1.2 窗口的类型 107
4.2 窗口的创建方法 108
4.3 窗口画板 109
4.3.1 画板工作区 109
4.3.2 画板工具栏 110
4.3.3 窗口画板的布局 111
4.4 窗口的属性、事件和函数 113
4.4.1 常用属性 114
4.4.2 常用事件 117
4.4.3 常用函数 118
4.4.4 与窗口相关的函数 118
4.5 窗口控件 119
4.5.1 窗口控件概述 120
4.5.2 常用公共属性 121
4.5.3 常用公共事件 122
4.5.4 常用公共函数 122
4.6 消息对话框 124
4.7 实例操作 125
4.7.1 窗口设计初步 125
4.7.2 简单窗口设计 134
4.7.3 复杂窗口设计 144
4.7.4 高级窗口控件的使用 154
4.7.5 消息对话框示例 161
4.8 本章小结 164
4.9 练习与思考 165
第5章 菜单设计 167
5.1 菜单的基本概念 167
5.1.1 菜单的类型 167
5.1.2 菜单的基本组成 169
5.1.3 菜单的常见状态 169
5.1.4 菜单的常用属性 170
5.1.5 菜单的常用事件和函数 172
5.2 菜单画板 172
5.2.1 画板工作区 172
5.2.2 画板工具栏 173
5.3 实例操作 173
5.3.1 菜单的结构设计 173
5.3.2 操作说明 175
5.3.3 操作过程 175
5.4 本章小结 189
5.5 练习与思考 189
第6章 ASA数据库设计 191
6.1 数据库基础 191
6.1.1 数据库的创建步骤 191
6.1.2 关系数据库的常用概念 192
6.1.3 关于ODBC接口 193
6.2 数据库画板 194
6.2.1 画板工具栏 195
6.2.2 画板工作区 196
6.3 实例操作 197
6.3.1 图书信息库的结构 197
6.3.2 实施计划 199
6.3.3 操作过程 200
6.4 手动建立数据库连接 211
6.4.1 创建ODBC数据源 211
6.4.2 创建连接配置 213
6.5 本章小结 215
6.6 练习与思考 215
第7章 数据窗口设计 217
7.1 数据窗口对象 217
7.1.1 数据窗口对象的数据源 218
7.1.2 数据窗口对象的显示风格 219
7.2 数据窗口画板 224
7.2.1 画板工具栏 224
7.2.2 画板工作区 226
7.3 列对象的显示与编辑 229
7.3.1 定义显示格式 229
7.3.2 设置编辑风格 234
7.3.3 设置有效性规则 235
7.3.4 数据记录的相关操作 237
7.4 实例操作 240
7.4.1 数据窗口对象说明 240
7.4.2 实施计划 241
7.4.3 操作过程 242
7.5 本章小结 261
7.6 练习与思考 261
第8章 在应用程序中 使用数据窗口 263
8.1 使用数据窗口的基础知识 263
8.1.1 事务对象的概念 263
8.1.2 数据窗口的缓冲区 266
8.1.3 数据窗口控件的常用属性 267
8.2 数据窗口的使用方法 269
8.2.1 使用数据窗口的步骤 269
8.2.2 相关函数的说明 269
8.2.3 数据窗口对象的动态连接 273
8.3 数据窗口对象属性的访问 273
8.3.1 与数据窗口相关的 三种表达式 274
8.3.2 数据窗口对象属性的取值、 类型及访问技巧 274
8.3.3 数据窗口对象属性的 访问方法 275
8.4 数据窗口中数据的操控 279
8.4.1 行列的操控 279
8.4.2 编辑框中悬浮数据的操作 281
8.4.3 缓冲区中的数据操控 282
8.4.4 记录行的操控 284
8.4.5 编辑状态标志的操控 287
8.5 实例操作 289
8.5.1 工作窗口说明 289
8.5.2 相关技术说明 290
8.5.3 实施计划 296
8.5.4 操作过程 296
8.6 本章小结 323
8.7 练习与思考 325
第9章 发布应用程序 326
9.1 发布应用程序的基础知识 326
9.1.1 创建可执行文件的 相关问题 326
9.1.2 关于PowerBuilder的 运行时库 328
9.1.3 关于PowerBuilder的 运行时库打包工具 329
9.1.4 工程对象和工程画板 329
9.2 实例操作 330
9.2.1 实施计划 330
9.2.2 操作过程 330
9.3 本章小结 336
9.4 练习与思考 337
第10章 分布式应用程序设计 338
10.1 分布式应用程序基础 338
10.1.1 基本概念 339
10.1.2 分布式应用的 编程思想 341
10.1.3 Jaguar组件的开发概述 343
10.1.4 客户端应用程序开发 345
10.2 学生成绩管理系统 346
10.2.1 系统功能 347
10.2.2 系统的整体结构 347
10.2.3 学生成绩库 348
10.2.4 服务器端应用程序 349
10.2.5 客户端应用程序 351
10.2.6 系统菜单的结构 352
10.2.7 系统的开发计划 352
10.3 实例操作 353
10.3.1 准备工作 353
10.3.2 数据库设计 356
10.3.3 创建服务器端应用对象 365
10.3.4 创建客户端基础对象 373
10.3.5 实现系统登录功能 382
10.3.6 实现成绩信息的 简单查询功能 391
10.3.7 实现成绩信息的 实用查询功能 398
10.3.8 实现成绩信息的 简单录入功能 406
10.3.9 实现成绩信息的 实用录入功能 415
10.3.10 实现成绩信息的 简单编辑功能 426
10.3.11 综合测试 432
10.3.12 发布系统 432
10.4 本章小结 435
10.5 练习与思考 436
第11章 Web应用程序设计 437
11.1 Web应用程序基础 437
11.1.1 基础知识 437
11.1.2 关键技术 441
11.1.3 PowerBuilder开发 Web应用程序的过程 442
11.2 Web应用的开发环境 443
11.2.1 画板工具栏 443
11.2.2 画板工作区 444
11.3 实例操作 445
11.3.1 系统说明 445
11.3.2 新建Web应用程序对象 448
11.3.3 新建Web数据窗口 容器组件工程对象 451
11.3.4 创建系统登录网页 454
11.3.5 创建成绩查询网页 465
11.3.6 创建成绩管理网页 478
11.4 本章小结 488
11.5 练习与思考 489



[图书资源]

商品标签

购买记录(近期成交数量0)

还没有人购买过此商品
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页

用户评论(共0条评论)

  • 暂时还没有任何用户评论
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页
用户名: 匿名用户
E-mail:
评价等级:
评论内容:
验证码: captcha