图书介绍

PowerBuilder 9.0系统开发实例PDF|Epub|txt|kindle电子书版本网盘下载

PowerBuilder 9.0系统开发实例
  • 张遂芹主编 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:750841652X
  • 出版时间:2003
  • 标注页数:401页
  • 文件大小:95MB
  • 文件页数:418页
  • 主题词:数据库系统-软件工具,PowerBuilder 9.0

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

PowerBuilder 9.0系统开发实例PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 PowerBuilder 9.0简介1

1.1 PowerBuilder的历史1

1.2 安装PowerBuilder 9.03

1.3 集成开发环境6

1.3.1 运行PowerBuilder 9.06

1.3.2 菜单8

1.3.3 工作区10

1.3.4 工具栏11

1.3.5 画板12

1.3.6 获得帮助12

1.4 菜单和窗口14

1.4.1 窗口的添加和设计14

1.4.2 菜单的添加和使用17

1.5 一个简单数据库示例20

第2章 PowerBuilder 9.0编程基础25

2.1 PowerScript语言基础25

2.1.1 面向对象特性25

2.1.2 标识符、注释、代词26

2.1.3 数据类型28

2.1.4 变量与常量30

2.1.5 数组32

2.1.6 运算符32

2.1.7 表达式34

2.2 控制结构35

2.2.1 条件分支结构35

2.2.2 循环结构36

2.2.3 返回和终止38

2.3 函数结构39

2.3.1 使用系统函数39

2.3.2 创建自定义函数42

2.3.3 函数调用45

2.3.4 函数的重载和超越45

2.3.5 结构的创建和使用46

2.3.6 函数举例48

2.4 编程规范49

2.5 编程实例——导入文件50

2.5.1 编程思路50

2.5.2 编程步骤50

2.5.3 实例效果55

第3章 数据库管理57

3.1 数据库的基本概念57

3.2 PowerBulider的数据库连接接口59

3.3 PowerBulider数据库画板60

3.4 连接数据库63

3.4.1 通过ODBC接口连接数据库63

3.4.2 通过专用接口连接到数据库65

3.5 创建和删除数据库66

3.5.1 创建数据库66

3.5.2 删除数据库67

3.6 操作数据库表68

3.6.1 表的创建与删除68

3.6.2 定义表的属性、列的属性和扩展属性69

3.6.3 表的索引71

3.6.4 表的主键、外键72

3.6.5 数据操作74

3.7 数据库管理实例——数据库配置连接75

第4章 数据窗口设计技术83

4.1 数据窗口设计83

4.2 数据窗口显示87

4.3 数据窗口数据源91

4.4 操作数据窗口对象95

4.4.1 划分区域95

4.4.2 添加和删除列96

4.4.3 计算字段97

4.4.4 过滤数据99

4.4.5 数据排序100

4.4.6 指定检索数据方式101

4.5 数据窗口控件的属性、事件和函数102

4.5.1 数据窗口控件属性102

4.5.2 数据窗口控件的事件103

4.5.3 数据窗口控件的常用函数105

4.6 数据窗口设计实例——设计自由风格的数据窗口109

4.6.1 编程思路109

4.6.2 设计步骤110

4.6.3 实例效果116

第8章 数据窗口事件技术118

5.1 连接数据库118

5.2 数据窗口画板119

5.2.1 设计视图119

5.2.2 属性视图121

5.2.3 控件列表视图121

5.2.4 预览视图122

5.2.5 数据视图123

5.2.6 列定义视图123

5.3 使用事务对象124

5.3.1 事务对象概念及属性124

5.3.2 操作事务对象125

5.3.3 全局事务对象——SQLCA127

5.4 读取数据窗口缓冲区内容130

5.4.1 数据窗口缓冲区130

5.4.2 在数据窗口控件中读取数据134

5.5 存取数据窗口对象的属性138

5.5.1 数据窗口对象属性138

5.5.2 使用函数存取对象属性139

5.5.3 使用表达式存取对象属性140

5.6 共享数据窗口缓冲区140

5.6.1 共享概述140

5.6.2 共享条件140

5.6.3 数据共享应用141

5.6.4 数据窗口函数对共享的影响141

5.7 数据窗口事件实例——利用数据列更新事件实现数据库修改142

5.7.1 编程思路142

5.7.2 编程步骤142

5.7.3 实例效果148

5.8 数据窗口事件实例——增加数据窗口数据148

5.8.1 编程思路149

5.8.2 编程步骤149

5.8.3 实例效果152

第6章 使用SQL语句153

6.1 SQL概述153

6.2 事务处理对象153

6.3 常用SQL语句155

6.3.1 数据库连接语句155

6.3.2 事务操作语句156

6.3.3 单行检索语句SELECT156

6.3.4 插入语句INSERT157

6.3.5 删除语句DELETE158

6.3.6 修改语句UPDATE158

6.3.7 SQL语句的执行结果检查159

6.3.8 游标的使用159

6.3.9 动态SQL语句161

6.4 SQL查询示例165

6.5 SQL实例——利用SQL操作进行身份验证170

6.5.1 编程思路170

6.5.2 编程步骤170

6.5.3 实例效果173

第7章 窗体设计技术175

7.1 窗体概述175

7.1.1 窗体概述175

7.1.2 菜单177

7.1.3 配置主窗体菜单178

7.2 MDI应用程序设计182

7.2.1 MDI窗口182

7.2.2 建立MDI窗口184

7.2.3 在MDI窗口中打开工作窗口184

7.2.4 MDI窗口示例187

7.3 Tab标签设计189

7.3.1 Tab标签概述189

7.3.2 定义并管理标签页190

7.3.3 定制标签控件193

7.3.4 设计自动缩放窗口控件195

7.4 使用TreeView技术205

7.4.1 TreeView概述205

7.4.2 生成TreeView项207

7.4.3 管理TreeView项209

7.4.4 管理TreeView图标212

7.4.5 利用数据窗口生成TreeView213

7.4.6 设计TreeView214

第8章 报表技术220

8.1 报表概述220

8.1.1 选择表现风格和数据源220

8.1.2 设置结果集和修改属性221

8.1.3 创建一个报表223

8.1.4 在服务器和客户间共享225

8.1.5 数据窗口和报表区226

8.1.6 数据窗口画板选项227

8.2 嵌套报表229

8.2.1 创建嵌套报表229

8.2.2 设置检索230

8.3 复合报表230

8.3.1 创建复合报表230

8.3.2 指定参数和选项232

8.3.3 引用复合报表中的嵌套报表232

8.4 打印报表233

8.4.1 控制打印规范233

8.4.2 与打印相关的函数233

8.4.3 与打印相关的事件235

8.5 报表实例一——制作打印报表单235

8.5.1 编程思路236

8.5.2 编程步骤236

8.5.3 实例效果239

8.6 报表实例二——选择并打印报表240

8.6.1 编程思路240

8.6.2 编程步骤241

8.6.3 实例效果244

第9章 数据管道技术245

9.1 数据管道概述245

9.2 创建对象245

9.2.1 创建管道对象246

9.2.2 创建支撑用户对象248

9.2.3 创建窗口249

9.3 初始化操作249

9.4 启动管道操作251

9.4.1 启动管道251

9.4.2 管道处理监控251

9.4.3 终止管道运行252

9.4.4 向数据库提交更新操作253

9.5 处理行错误253

9.5.1 使用管道错误数据窗口253

9.5.2 修复错误行254

9.5.3 放弃错误行254

9.6 结束操作255

9.7 数据管道实例一——数据库之间的数据传递255

9.7.1 编程思路256

9.7.2 编程步骤256

9.7.3 实例效果259

9.8 数据管道实例二——派生数据管道子对象259

9.8.1 编程思路260

9.8.2 编程步骤260

9.8.3 实例效果263

9.9 系统集成263

9.9.1 编程思路264

9.9.2 编程步骤264

9.9.3 实例效果267

第10章 编程技巧268

10.1 使用OLE控件268

10.1.1 放入OLE控件268

10.1.2 设置OLE控件270

10.1.3 激活OLE对象的方法273

10.1.4 使用BLOB类型274

10.2 访问Excel数据274

10.2.1 建立应用275

10.2.2 建立数据窗口——d_excel275

10.2.3 建立窗体w_EXCEL_loop276

10.2.4 设置控件及其属性276

10.2.5 编写控件的脚本277

10.2.6 实例效果278

10.3 访问Word数据278

10.3.1 建立应用279

10.3.2 建立数据窗口——d_extern_joblist279

10.3.3 建立窗体w_pbtoword279

10.3.4 设置控件及其属性280

10.3.5 编写控件的脚本280

10.3.6 实例效果281

10.4 数据窗口错误282

10.4.1 数据窗口错误事件282

10.4.2 处理数据库错误284

10.4.3 更新多行记录时的错误处理288

10.5 编程技巧实例一——利用数据项焦点事件实现数据库检索289

10.5.1 编程思路289

10.5.2 编程步骤289

10.6 编程技巧实例二——模糊查询295

10.6.1 编程思路295

10.6.2 编程步骤296

10.6.3 实例效果298

第11章 进行Internet开发300

11.1 PowerBuilder 9.0的Internet特性300

11.1.1 DataWindow插件300

11.1.2 Window插件301

11.1.3 Window ActiveX插件302

11.1.4 从数据窗口到HTML302

11.2 PowerBuilder的邮件功能303

11.2.1 MailSession对象304

11.2.2 MailMessage对象304

11.2.3 MailAddress()函数305

11.2.4 MailDeleteMessage()函数305

11.2.5 MailGetMessages()函数306

11.2.6 MailHandle()函数306

11.2.7 MailLogon()函数307

11.2.8 MailLogoff()函数308

11.2.9 MailRecipientDetails()函数308

11.2.10 MailReadMessages()函数308

11.2.11 MailResolveRecipient()函数309

11.2.12 MailSaveMessage()函数310

11.2.13 MailSend()函数311

11.3 Internet实例一——在IE中显示PowerBuilder报表实例311

11.3.1 编程思路312

11.3.2 编程步骤312

11.3.3 实例效果317

11.4 Internet实例二——在IE中显示PowerBuilder的Child类型的窗口对象318

11.4.1 编程思路319

11.4.2 编程步骤319

11.4.3 实例效果326

11.5 Internet实例三——使用Window ActiveX在IE中显示PowerBuilder窗口对象326

11.5.1 编程思路327

11.5.2 编程步骤327

11.5.3 实例效果330

第12章 程序调试与发布331

12.1 程序调试331

12.1.1 查看脚本窗口331

12.1.2 资源浏览窗口332

12.1.3 查看变量窗口332

12.1.4 断点查看窗口332

12.2 断点操作332

12.2.1 调试应用程序的切换333

12.2.2 设置断点334

12.3 调试方法336

12.3.1 调试的开始、继续和停止336

12.3.2 其他调试方法336

12.4 查看信息337

12.4.1 查看各种变量值337

12.4.2 查看其他信息338

12.4.3 运行错误解释338

12.5 发布应用程序341

12.5.1 概述342

12.5.2 建立工程对象342

12.5.3 编译生成各类对象343

12.5.4 编译生成可执行应用344

12.6 制作安装盘351

12.6.1 找出软件发布的所有必须文件351

12.6.2 确保软件的目录结构同我们的软件一致351

12.6.3 确记我们在注册表里的设置352

12.6.4 确定我们要生成的程序包的名字和目标352

第13章 分布式PowerBuilder应用353

13.1 分布式体系结构概述353

13.1.1 分布式计算353

13.1.2 远程对象355

13.1.3 应用服务器356

13.2 分布式体系应用357

13.2.1 建立客户端通信359

13.2.2 控制用户登录应用服务器360

13.2.3 创建分布式PowerBuilder服务器361

13.3 分布式应用实例一——创建EAServer组件365

13.4 分布式应用实例二——发布客户端应用371

第14章 图书馆信息管理系统379

14.1 系统需求分析379

14.2 建立数据库及设计窗体380

14.2.1 身份验证模块380

14.2.2 主窗口和配置菜单383

14.2.3 借阅图书模块385

14.2.4 归还图书模块389

14.2.5 图书信息查询模块393

14.2.6 系统维护模块396

14.3 实例效果400

热门推荐