PowerBuilder程序设计

PowerBuilder程序设计
作 者: 施吉鸣
出版社: 科学出版社
丛编项: 全国高职高专规划教材
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: Powerbuilder
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《PowerBuilder程序设计》作者简介

内容简介

本书以Sybase公司具有崭新开发环境和系统结构、能更好地适应Internet应用程序以及分布式应用程序的PowerBuilder 8.0为应用软件开发平台,介绍PowerBuilder程序设计的基本概念和知识,通过简单、实用而又具有代表性的数据库开发应用程序实例,系统地向读者讲解如何使用PowerBuilder8.0开发数据库应用程序,并介绍一些程序设计的经验和技巧。 本书力求内容全面、实例丰富、概念清晰、图文并茂,既可作为高职高专计算机专业教材,又可作为数据库程序设计初学者的入门教材。参编本书的不少人员主持或参加过大量的软件工程项目,书中融入了他们的工程实践经验,因此本书也可作为数据库程序设计人员的参考书。

图书目录

第1章 PowerBuilder的程序设计语言PowerScript

1. 1 面向对象程序设计思想和程序运行机制

1. 1. 1 面向对象的特性

1. 1. 2 程序的运行机制

1. 1. 3 了解CodeExamples

1. 2 创建一个简单的应用程序

1. 3 PowerScript语言基础

1. 3. 1 标识符. 注释. 代词

1. 3. 2 数据类型

1. 3. 3 变量与常量

1. 3. 4 数组

1. 3. 5 运算符

1. 3. 6 表达式

1. 4 控制结构

1. 4. 1 条件分支结构

1. 4. 2 循环结构

1. 4. 3 返回和终止

1. 5 函数和结构

1. 5. 1 使用系统函数

1. 5. 2 创建自定义函数

1. 5. 3 函数调用

1. 5. 4 结构的创建和使用

小结

习题

第2章 数据库的管理

2. 1 数据库的基本概念

2. 2 PowerBuilder的数据库连接接口简介

2. 3 PowerBuilder数据库画板

2. 4 在PowerBuilder中创建和删除数据库

2. 4. 1 创建数据库

2. 4. 2 删除数据库

2. 5 用PowerBuilder访问非ASA数据库的连接方式

2. 5. 1 通过ODBC接口连接数据库

2. 5. 2 通过专用接口连接到数据库

2. 6 操作数据库表

2. 6. 1 表的创建与删除

2. 6. 2 定义表的属性. 列的属性和扩展属性

2. 6. 3 表的索引

2. 6. 4 表的主键. 外键

2. 6. 5 数据操作

2. 7 数据库系统SQLServer2000

2. 7. 1 SQLServer2000的结构和特点

2. 7. 2 创建和打开数据库

2. 7. 3 设计数据表

2. 7. 4 创建索引

2. 7. 5 数据操作

小结

习题

第3章 SOL语言的用法

3. 1 SQL概述

3. 2 事务处理对象

3. 2. 1 什么是事务对象

3. 2. 2 事务对象的基本属性

3. 3 常用SQL语句

3. 3. 1 数据库连接语句

3. 3. 2 事务操作语句

3. 3. 3 单行检索语句SELECT

3. 3. 4 插入语句INSERT

3. 3. 5 删除语句DELETE

3. 3. 6 修改语句UPDATE

3. 3. 7 SQL语句的执行结果检查

3. 3. 8 游标的使用

3. 3. 9 动态SQL语句

3. 4 SQL查询示例

3. 4. 1 数据实例

3. 4. 2 数据查询(SELECT…FROM…)

3. 4. 3 功能查询

3. 5 利用SQL操作进行身份验证实例

3. 5. 1 编辑思路

3. 5. 2 设计步骤

3. 5. 3 实例效果

小结

习题

第4章 窗口. 控件和菜单

4. 1 PowerBunder中的窗口

4. 1. 1 窗口概述

4. 1. 2 窗口的类型

4. 2 创建窗口

4. 2. 1 窗口画板

4. 2. 2 窗口对象的创建和继承

4. 3 设置窗口属性

4. 3. 1 设置窗口属性

4. 3. 2 窗口的一般属性

4. 3. 3 窗口位置及大小

4. 3. 4 鼠标指针

4. 3. 5 设置窗口图标

4. 3. 6 设置窗口滚动属性

4. 3. 7 设置窗口工具栏属性

4. 4 保存. 预览. 打印. 运行窗口

4. 4. 1 保存窗口

4. 4. 2 预览窗口

4. 4. 3 运行窗口

4. 4. 4 输出窗口定义(打印窗口)

4. 5 窗口的控件

4. 5. 1 控件概述

4. 5. 2 窗口中的控件操作

4. 6 设置控件的属性

4. 6. 1 设置控件标题

4. 6. 2 定义访问键

4. 6. 3 指定控件的可访问性

4. 7 菜单的基本概念

4. 7. 1 菜单对象的基本组成部分

4. 7. 2 菜单的类型和特征

4. 8 创建菜单

4. 8. 1 进入菜单画板

4. 8. 2 创建菜单和添加菜单项

4. 9 设置菜单属性

4. 9. 1 General选项卡

4. 9. 2 Toolbar选项卡

4. 10 菜单的使用

4. 10. 1 窗口菜单

4. 10. 2 弹出式菜单

4. 10. 3 编写脚本

小结

习题

第5章 数据窗口对象和数据窗口控件

5. 1 数据窗口简介

5. 2 创建数据窗口对象

5. 3 数据窗口的显示风格

5. 4 数据窗口的数据源

5. 4. 1 QuickSelect(快速选择)数据源

5. 4. 2 SQLSelect(SQL选择)数据源

5. 4. 3 Query(查询)数据源

5. 4. 4 External(外部)数据源

5. 4. 5 StoreProcedure(存储过程)数据源

5. 5 数据窗口对象的操作

5. 5. 1 区域划分

5. 5. 2 添加和删除列

5. 5. 3 计算字段

5. 5. 4 数据过滤

5. 5. 5 数据排序

5. 5. 6 指定检索数据的方式

5. 6 数据窗口控件的属性. 事件和函数

5. 6. 1 数据窗口控件属性

5. 6. 2 数据窗口控件的事件

5. 6. 3 数据窗口控件的常用函数

5. 7 设计自由风格的数据窗口实例

5. 7. 1 编程思路

5. 7. 2 设计步骤

5. 7. 3 实例效果

小结

习题

第6章 利用数据窗口访问数据库

6. 1 数据窗口连接数据库

6. 2 数据窗口画板

6. 2. 1 设计视图

6. 2. 2 属性视图

6. 2. 3 控件列表视图

6. 2. 4 预览视图

6. 2. 5 列定义视图

6. 2. 6 数据视图

6. 3 使用事务对象

6. 3. 1 事务对象属性

6. 3. 2 事务对象操作

6. 3. 3 全局事务对象-SQLCA

6. 4 读取数据窗口缓冲区内容

6. 4. 1 数据窗口缓冲区

6. 4. 2 在数据窗口控件中读取数据

6. 5 存取数据窗口对象的属性

6. 5. 1 数据窗口对象属性

6. 5. 2 使用函数存取对象属性

6. 5. 3 使用表达式

6. 6 数据窗口缓冲区数据的共享

6. 6. 1 数据窗口的数据共享概念

6. 6. 2 数据窗口缓冲区数据共享的条件

6. 6. 3 数据窗口数据共享的应用

6. 6. 4 数据窗口函数对于数据共享的影响

6. 7 增加数据窗口的实例

6. 7. 1 设计思路

6. 7. 2 编程步骤

6. 7. 3 实例效果

小结

习题

第7章 报表设计基础

7. 1 报表简介

7. 1. 1 选择显示风格和数据源

7. 1. 2 设置结果集和修改属性

7. 1. 3 创建一个报表

7. 1. 4 在服务器和客户间共享

7. 1. 5 数据窗口和报表区

7. 1. 6 数据窗口画板选项

7. 2 创建嵌套报表

7. 2. 1 创建嵌套报表

7. 2. 2 设置检索

7. 3 创建复合报表

7. 3. 1 创建复合报表

7. 3. 2 指定参数和选项

7. 4 打印报表

7. 4. 1 控制打印规范

7. 4. 2 与打印相关的函数

7. 4. 3 与打印相关的事件

7. 5 选择并打印报表实例

7. 5. 1 设计思路

7. 5. 2 设计步骤

7. 5. 3 实例效果

小结

习题

第8章 Internet程序设计方法.

8. 1 PowerBuilder8. 0的Internet特性

8. 1. 1 DataWindow插件

8. 1. 2 Window插件

8. 1. 3 WindowsActiveX控件

8. 1. 4 Web. PB应用程序

8. 1. 5 从数据窗口到HTML

8. 2 认识Web. PB

8. 2. 1 Web. PB的对象

8. 2. 2 Web. PB对象方法

8. 3 调用Web. PB方法

8. 4 PowerBuilder中的邮件功能

8. 4. 1 MailSession对象,

8. 4. 2 mailMessage对象

8. 4. 3 利用MailSession对象的相关函数实现邮件功能

8. 5 使用Web. PB实现分布式计算能力实例

8. 5. 1 程序设计思路

8. 5. 2 程序设计步骤

8. 6 在IE中显示报表实例

8. 6. 1 程序设计思路

8. 6. 2 程序设计步骤

8. 6. 3 实例效果

小结

习题

附录

附录1 标准数据类型

附录2 常用系统函数列表

附录3 对象. 控件常用属性. 事件和函数

附录4 命名规则

主要参考文献