当前位置:首页 > 工业技术
PowerBuilder 10.0入门与提高
PowerBuilder 10.0入门与提高

PowerBuilder 10.0入门与提高PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:东方人华主编;陈杰等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2005
  • ISBN:7302107947
  • 页数:365 页
图书介绍:本书详细介绍了大型数据库Sybase开发工具PowerBuilder 10.0开发数据应用程序的方法。
《PowerBuilder 10.0入门与提高》目录

第1章 初识PowerBuilder 10.0 1

目录 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.5 PowerBuilder 10.0的帮助系统 11

1.3.4 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.2 基本概念 21

2.1 PowerBuilder语言基础 21

2.1.1 语言特点 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.1 使用系统函数 34

2.3 函数和结构 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.1 实例说明 54

2.5.2 技术要点 54

2.5 编程实例一:文件复制 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.7 编程实例三:利用SQL操作进行身份验证 62

2.7.1 实例说明 62

2.6.4 归纳总结 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.3 应用对象的属性和事件 71

3.2.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.2 技术要点 81

3.5.3 实现步骤 81

3.5.1 实例说明 81

3.5 应用程序设计实例:创建应用对象 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.1 ODBC接口 90

4.3 连接数据库 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.7.1 实例说明 139

5.6.4 归纳总结 139

5.7 数据窗口设计实例二:设计表格风格的数据窗口 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.3 控件列表视图 149

6.2.2 属性视图 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.3 实现步骤 175

6.6.2 技术要点 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.6 习题 201

7.4.4 归纳总结 201

7.5 本章小结 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.3.1 实例说明 213

8.2.5 结束操作 213

8.3 数据管道实例一:数据传递 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.6 习题 221

8.5 本章小结 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.1 直接引用用户对象属性 246

9.5 窗口与用户对象间的通信 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.1 库文件 260

10.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.1 实例说明 280

10.5.2 技术要点 280

10.5 管理库文件实例一:使用Excel数据 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.8 习题 288

10.7 本章小结 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.5 MailGetMessages()函数 295

11.2.4 MailDeleteMessage()函数 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.3.2 技术要点 300

11.3.1 实例说明 300

11.3 Internet应用实例一:显示PowerBuilder报表 300

11.2.13 MailSend()函数 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.8 习题 336

12.7 本章小结 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.2 技术要点 349

13.3.3 实现步骤 349

13.3.1 实例说明 349

13.3 分布式应用实例一:创建EAServer组件 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

相关图书
作者其它书籍
返回顶部