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

POWERBUILDER 10.0入门与提高

POWERBUILDER 10.0入门与提高

定 价:¥32.00

作 者: 东方人华主编;陈杰等编著
出版社: 清华大学出版社
丛编项: 软件入门与提高丛书
标 签: Powerbuilder

ISBN: 9787302107941 出版时间: 2005-06-01 包装: 胶版纸
开本: 26cm 页数: 365 字数:  

内容简介

  Sybase公司继PowerBuilder8.0和PowerBuilder9.0之后,又于近期推出了增强了部分功能的PowerBuilder10.0。这个版本具有崭新的开发环境和系统结构,能更好地适应Internet应用程序以及分布式应用程序。这些新颖、实用的特点会协助开发人员更高效地完成开发工作。PowerBuilder10.0将成为数据库应用系统或信息管理系统开发人员和广大用户的好帮手。本书基于单机开发,通过简单、实用而又有代表性的开发实例,向读者介绍如何使用PowerBuilder10.0中提供的工具和功能来实现所需要的系统功能,并且在每章的最后配以思考练习题来让读者巩固所学知识。对于初学者,此书可以作为不可多得的PowerBuilder10.0入门教程;对于有一定基础的开发人员,本书也提供了关于PowerBuilder10.0的新特点和使用方法,并提供了相应的实例,可以帮助他们快速提高自己的开发水平。本书特色:·精选著名流行软件,紧跟版本更新,连续推出配套图书·由“人门”起步,注重“提高”,使新手老手都能成为行家里手·根据用户实际使用的需要取材谋篇,着重技术精华的剖析和操作技巧的指点·明晰精练的风格,醒目的步骤提示和生动的屏幕画画使您如临操作现场

作者简介

暂缺《POWERBUILDER 10.0入门与提高》作者简介

图书目录

第1章 初识PowerBuilder 10.0 1
1.1 PowerBuilder概述 2
1.1.1 PowerBuilder的简史 2
1.1.2 PowerBuilder的特点 2
1.2 安装PowerBuilder 10.0 3
1.3 PowerBuilder 10.0的开发环境 7
1.3.1 PowerBuilder 10.0的
开始界面 7
1.3.2 PowerBuilder 10.0的菜单 8
1.3.3 PowerBuilder 10.0的工具栏 10
1.3.4 PowerBuilder 10.0的画板 11
1.3.5 PowerBuilder 10.0的帮助
系统 11
1.4 一个简单数据库应用程序示例 12
1.4.1 快速生成一个应用程序 12
1.4.2 创建数据窗口 14
1.4.3 连接数据窗口 16
1.4.4 运行应用程序 18
1.5 本章小结 19
1.6 习题 19
第2章 PowerBuilder编程基础 20
2.1 PowerBuilder语言基础 21
2.1.1 语言特点 21
2.1.2 基本概念 21
2.1.3 数据类型 24
2.1.4 变量、常量和数组 25
2.1.5 运算符 28
2.1.6 表达式 29
2.2 控制语句 30
2.2.1 条件分支语句 30
2.2.2 循环语句 31
2.2.3 返回和中止 33
2.3 函数和结构 34
2.3.1 使用系统函数 34
2.3.2 创建自定义函数 37
2.3.3 函数调用 40
2.3.4 函数的重载和超越 40
2.3.5 结构的创建和使用 41
2.4 使用SQL语句 43
2.4.1 事务对象概述 43
2.4.2 常用的SQL语句 45
2.5 编程实例一:文件复制 54
2.5.1 实例说明 54
2.5.2 技术要点 54
2.5.3 实现步骤 55
2.5.4 归纳总结 57
2.6 编程实例二:组合条件查询 57
2.6.1 实例说明 57
2.6.2 技术要点 58
2.6.3 实现步骤 58
2.6.4 归纳总结 62
2.7 编程实例三:利用SQL操作
进行身份验证 62
2.7.1 实例说明 62
2.7.2 技术要点 63
2.7.3 实现步骤 63
2.7.4 归纳总结 65
2.8 本章小结 66
2.9 习题 66
第3章 应用程序设计基础 68
3.1 应用对象的概述 69
3.2 应用对象和应用对象画板 69
3.2.1 应用库 70
3.2.2 应用对象画板 70
3.2.3 自动生成应用程序框架 71
3.3 应用对象的属性和事件 71
3.3.1 设置应用对象属性 72
3.3.2 应用对象的事件 74
3.4 窗口和菜单 75
3.4.1 窗口分类 76
3.4.2 设计窗口 77
3.4.3 添加和使用菜单 79
3.5 应用程序设计实例:创建应用对象 81
3.5.1 实例说明 81
3.5.2 技术要点 81
3.5.3 实现步骤 81
3.5.4 归纳总结 83
3.6 本章小结 84
3.7 习题 84
第4章 管理数据库 85
4.1 PowerBuilder的数据库接口 86
4.1.1 标准数据库接口 86
4.1.2 专用数据库接口 87
4.2 使用数据库画板 87
4.2.1 数据库画板窗口 87
4.2.2 数据库画板功能 88
4.2.3 修改数据库选项 89
4.3 连接数据库 90
4.3.1 ODBC接口 90
4.3.2 专用接口 92
4.4 创建和删除数据库 93
4.4.1 创建数据库 93
4.4.2 删除数据库 94
4.5 操作数据表 94
4.5.1 数据库的基本概念 95
4.5.2 创建与删除表 96
4.5.3 定义相关属性 97
4.5.4 操作索引 99
4.5.5 操作主键、外键 100
4.5.6 操作表中数据 102
4.6 数据库实例:学生管理系统 103
4.6.1 实例说明 103
4.6.2 技术要点 103
4.6.3 实现步骤 103
4.6.4 归纳总结 107
4.7 本章小结 107
4.8 习题 107
第5章 数据窗口设计 109
5.1 数据窗口的显示风格 110
5.2 数据窗口的数据源 112
5.2.1 Quick Select数据源 113
5.2.2 SQL Select数据源 114
5.2.3 Query数据源 114
5.2.4 External数据源 115
5.2.5 Stored Procedure数据源 116
5.3 一个简单的数据窗口设计示例 117
5.4 操作数据窗口对象 120
5.4.1 划分区域 120
5.4.2 添加和删除列 121
5.4.3 计算字段 122
5.4.4 过滤数据 123
5.4.5 数据排序 124
5.4.6 指定检索数据方式 125
5.5 数据窗口控件 126
5.5.1 数据窗口控件的属性 126
5.5.2 数据窗口控件的事件 127
5.5.3 数据窗口的常用函数 129
5.6 数据窗口设计实例一:设计自由
风格的数据窗口 133
5.6.1 实例说明 133
5.6.2 技术要点 133
5.6.3 实现步骤 134
5.6.4 归纳总结 139
5.7 数据窗口设计实例二:设计表格
风格的数据窗口 139
5.7.1 实例说明 139
5.7.2 技术要点 140
5.7.3 实现步骤 140
5.7.4 归纳总结 143
5.8 本章小结 144
5.9 习题 144
第6章 数据窗口应用 146
6.1 数据库连接概述 147
6.2 数据窗口视图 148
6.2.1 设计视图 148
6.2.2 属性视图 149
6.2.3 控件列表视图 149
6.2.4 预览视图 150
6.2.5 数据视图 151
6.2.6 列定义视图 151
6.3 使用事务对象 152
6.3.1 事务对象的概念及属性 152
6.3.2 操作事务对象 153
6.3.3 全局事务对象——SQLCA 155
6.4 数据窗口缓冲区 157
6.4.1 数据窗口缓冲区 158
6.4.2 在数据窗口控件中读取
数据 161
6.4.3 存取数据窗口对象的
属性 166
6.4.4 共享数据窗口缓冲区 167
6.5 数据窗口应用实例一:数据库
检索 169
6.5.1 实例说明 169
6.5.2 技术要点 169
6.5.3 实现步骤 169
6.5.4 归纳总结 174
6.6 数据窗口应用实例二:增加数据
窗口中的数据 174
6.6.1 实例说明 174
6.6.2 技术要点 175
6.6.3 实现步骤 175
6.6.4 归纳总结 178
6.7 本章小结 178
6.8 习题 178
第7章 使用报表 179
7.1 报表概述 180
7.1.1 普通报表 180
7.1.2 嵌套报表 187
7.1.3 复合报表 188
7.2 打印报表 190
7.2.1 控制打印规范 190
7.2.2 与打印相关的函数 191
7.2.3 与打印相关的事件 192
7.3 报表设计实例一:制作打印
报表单 193
7.3.1 实例说明 193
7.3.2 技术要点 193
7.3.3 实现步骤 194
7.3.4 归纳总结 196
7.4 报表设计实例二:选择并打印
报表 197
7.4.1 实例说明 197
7.4.2 技术要点 197
7.4.3 实现步骤 198
7.4.4 归纳总结 201
7.5 本章小结 201
7.6 习题 201
第8章 使用数据管道 203
8.1 数据管道概述 204
8.2 数据管道基本操作 204
8.2.1 创建对象 204
8.2.2 初始化操作 208
8.2.3 管道操作 209
8.2.4 处理行错误 211
8.2.5 结束操作 213
8.3 数据管道实例一:数据传递 213
8.3.1 实例说明 213
8.3.2 技术要点 214
8.3.3 实现步骤 214
8.3.4 归纳总结 217
8.4 数据管道实例二:派生子对象 217
8.4.1 实例说明 217
8.4.2 技术要点 217
8.4.3 实现步骤 218
8.4.4 归纳总结 220
8.5 本章小结 221
8.6 习题 221
第9章 使用用户对象 222
9.1 用户对象概述 223
9.1.1 面向对象编程 223
9.1.2 用户对象的分类 224
9.2 设计用户对象 227
9.2.1 创建标准可视用户对象 227
9.2.2 创建定制可视用户对象 228
9.2.3 创建外部可视用户对象 229
9.2.4 创建定制类用户对象 230
9.2.5 创建标准类用户对象 231
9.2.6 继承创建 232
9.3 定制用户对象 233
9.3.1 插入不可视用户对象 234
9.3.2 插入结构 235
9.3.3 插入函数 236
9.3.4 插入事件 239
9.4 使用用户对象 239
9.4.1 使用可视用户对象 239
9.4.2 使用类用户对象 242
9.5 窗口与用户对象间的通信 246
9.5.1 直接引用用户对象属性 246
9.5.2 使用函数 247
9.5.3 使用用户事件 248
9.6 用户对象实例:使用用户对象制作
通用对话框 250
9.6.1 实例说明 250
9.6.2 技术要点 250
9.6.3 实现步骤 250
9.7 本章小结 257
9.8 习题 257
第10章 管理库文件 259
10.1 库文件概述 260
10.1.1 库文件 260
10.1.2 库画笔 261
10.2 管理PBL库 264
10.2.1 创建和删除库 264
10.2.2 创建动态库 265
10.2.3 优化库文件 265
10.2.4 设置搜索路径 266
10.2.5 重建与移植库 268
10.3 操作库和对象 268
10.3.1 打开和预览对象 268
10.3.2 复制、移动、粘贴和
删除对象 269
10.3.3 搜索目标程序、库和对象 270
10.3.4 导入和导出对象 271
10.3.5 生成库内容报告 272
10.3.6 根据已有的库文件创建
目标 273
10.4 使用OLE控件 275
10.4.1 放入OLE控件 275
10.4.2 设置OLE控件 277
10.4.3 激活OLE对象的方法 278
10.4.4 使用BLOB类型 279
10.5 管理库文件实例一:使用Excel
数据 280
10.5.1 实例说明 280
10.5.2 技术要点 280
10.5.3 实现步骤 281
10.5.4 归纳总结 284
10.6 管理库文件实例二:使用Word
数据 284
10.6.1 实例说明 284
10.6.2 技术要点 284
10.6.3 实现步骤 284
10.6.4 归纳总结 287
10.7 本章小结 288
10.8 习题 288
第11章 使用Internet功能 289
11.1 IDT简介 290
11.1.1 DataWindow插件 290
11.1.2 Window插件 291
11.1.3 WindowActiveX插件 291
11.1.4 从数据窗口到HTML 292
11.2 PowerBuilder的邮件功能 293
11.2.1 MailSession对象 293
11.2.2 MailMessage对象 293
11.2.3 MailAddress()函数 294
11.2.4 MailDeleteMessage()函数 295
11.2.5 MailGetMessages()函数 295
11.2.6 MailHandle()函数 296
11.2.7 MailLogon()函数 296
11.2.8 MailLogoff()函数 297
11.2.9 MailRecipientDetails()
函数 297
11.2.10 MailReadMessages()
函数 297
11.2.11 MailResolveRecipient()
函数 298
11.2.12 MailSaveMessage()函数 299
11.2.13 MailSend()函数 300
11.3 Internet应用实例一:显示
PowerBuilder报表 300
11.3.1 实例说明 300
11.3.2 技术要点 300
11.3.3 实现步骤 301
11.3.4 归纳总结 306
11.4 Internet应用实例二:显示Child
类型窗口对象 306
11.4.1 实例说明 306
11.4.2 技术要点 306
11.4.3 实现步骤 307
11.4.4 归纳总结 313
11.5 本章小结 313
11.6 习题 313
第12章 程序调试与发布 315
12.1 程序调试 316
12.2 断点操作 317
12.2.1 调试应用程序的切换 317
12.2.2 设置断点 318
12.3 调试方法 320
12.3.1 调试的开始、继续和停止 320
12.3.2 其他调试方法 320
12.4 查看信息 321
12.4.1 查看各种变量值 321
12.4.2 查看其他信息 322
12.4.3 运行错误解释 323
12.5 发布应用程序 325
12.5.1 概述 325
12.5.2 建立工程对象 326
12.5.3 编译生成各类对象 327
12.5.4 编译生成可执行应用 327
12.6 制作安装盘 334
12.6.1 找出软件发布的所有
必需文件 334
12.6.2 确保软件的目录结构
软件一致 335
12.6.3 确记在注册表里的设置 335
12.6.4 确定要生成的程序包的
名字和目标 335
12.7 本章小结 336
12.8 习题 336
第13章 使用分布式结构 337
13.1 分布式体系结构概述 338
13.1.1 分布式计算 338
13.1.2 远程对象 340
13.1.3 应用服务器 340
13.2 分布式体系应用 342
13.2.1 建立客户端通信 343
13.2.2 控制用户登录应用
服务器 344
13.2.3 创建分布式PowerBuilder
服务器 345
13.3 分布式应用实例一:创建EAServer
组件 349
13.3.1 实例说明 349
13.3.2 技术要点 349
13.3.3 实现步骤 349
13.3.4 归纳总结 353
13.4 分布式应用实例二:发布客户端
应用 354
13.4.1 实例说明 354
13.4.2 技术要点 354
13.4.3 实现步骤 354
13.4.4 归纳总结 361
13.5 本章小结 362
13.6 习题 362
附录 参考答案 363

本目录推荐