PowerBuilder 8.0数据窗口实用编程技术

PowerBuilder 8.0数据窗口实用编程技术
作 者: 刘云洲 于德壹
出版社: 中国水利水电出版社
丛编项: 万水PowerBuilder从入门到精通系列
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: Powerbuilder
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《PowerBuilder 8.0数据窗口实用编程技术》作者简介

内容简介

PowerBuilder是Sybase公司推出的优秀的数据库前端开发工具,也是流行的基于客户机/服务器模式的开发工具。2001年,Sybase又推出了PowerBuilder 8.0。在PowerBuilder 8.0中,Sybase对开发应用程序的模式进行了重大的改变,特别是在应用程序的组织方式和集成开发环境等方面。本书详细系统地讲述了PowerBuilder的核心技术,即是数据窗口技术。其中既有理论方面的精彩介绍,又有大量的开发实例。读者既可以把本书当成开发人员指南,又可以把本书当成用户的参考手册。特别的,本书适合于对PowerBuilder 8.0的集成开发环境和PowerScript语言有初步了解的开发人员。

图书目录

前言

第1章 概述

1. 1 PowerBuilder简介

1. 1. 1 可视化的编程方法

1. 1. 2 面向对象的编程思想

1. 1. 3 优秀的数据库应用开发工具

1. 1. 4 基于多平台的交叉开发

1. 1. 5 专业的客户机/服务器及组件应用开发工具

1. 1. 6 对Web应用的强大支持

1. 1. 7 简洁强大的PowerScript语言

1. 1. 8 强大的源码管理功能

1. 2 PowerBuilder8. 0的新特性

1. 2. 1 新的用户接口和开发方法

1. 2. 2 新的Web特性

1. 2. 3 新的EAServer集成特性

1. 2. 4 新的数据库连接特性

1. 2. 5 对双字节字符集(DBCS)的支持

1. 2. 6 其他新特性

1. 3 数据窗口技术简介

1. 3. 1 丰富的数据源

1. 3. 2 多样的显示格式

1. 3. 3 数据窗口表达式

1. 3. 4 数据窗口对象

1. 3. 5 数据窗口控件

1. 3. 6 数据存储对象

1. 3. 7 增强数据窗口对象

1. 3. 8 动态数据窗口技术

1. 3. 9 数据库事务对象

1. 4 使用数据窗口的一般步骤

1. 5 小结

第2章 PowerBuilder与数据库管理系统

2. 1 数据库描述文件

2. 2 数据库接口

2. 2. 1 查看安装的数据库接口

2. 2. 2 通用数据库接口

2. 2. 3 专用数据库接口

2. 2. 4 通用接口和专用接口的比较

2. 3 创建ODBC数据源

2. 3. 1 通过Windows的ODBC配置工具创建ODBC数据源

2. 3. 2 在程序中通过注册表来创建ODBC数据源

2. 4 创建ODBC数据库描述文件

2. 5 小结

第3章 创建数据窗口对象

3. 1 理解数据窗口对象

3. 2 数据窗口对象向导

3. 2. 1 连接数据库

3. 2. 2 选择显示风格

3. 2. 3 选择数据源

3. 2. 4 选择并设计字段

3. 2. 5 设置颜色和边框信息

3. 2. 6 确认先前的设置

3. 2. 7 进入数据窗口画板

3. 2. 8 预览数据窗口

3. 2. 9 保存数据窗口对象

3. 3 数据窗口对象选项

3. 3. 1 General选项卡

3. 3. 2 Generation选项卡

3. 3. 3 Prefixes选项卡

3. 4 本章小结

第4章 使用数据源

4. 1 Quick Select数据源

4. 1. 1 理解Quick Select数据源

4. 1. 2 使用Quick Select数据源

4. 2 SQL Select数据源

4. 2. 1 理解SQL Select数据源

4. 2. 2 选择数据库表

4. 2. 3 浏览SQL Select画板

4. 2. 4 使用SQL Select画板

4. 2. 5 检索参数

4. 2. 6 定义连接(Join)

4. 2. 7 定义联合(Union)

4. 3 Query数据源

4. 3. 1 理解Query数据源

4. 3. 2 创建Query对象

4. 3. 3 创建Query数据源

4. 4 Stored Procedure数据源

4. 5 External数据源

4. 5. 1 理解External数据源

4. 5. 2 定义External数据源

4. 5. 3 使用External数据源

4. 6 小结

第5章 使用显示风格

5. 1 Freeform显示风格

5. 2 Grid显示风格

5. 3 Tabular显示风格

5. 4 Label显示风格

5. 5 RichText显示风格

5. 6 N-Up显示风格

5. 7 Crosstab显示风格

5. 8 Group显示风格

5. 9 Graph显示风格

5. 10 OLE 2. 0显示风格

5. 11 Composite显示风格

5. 12 小结

第6章 设计数据宙口对象

6. 1 数据窗口画板简介

6. 1. 1 "Design"视图

6. 1. 2 "Properties"视图

6. 1. 3 "ControlList"视图

6. 1. 4 "Preview"视图

6. 1. 5 "Column Specifications"视图

6. 1. 6 "Data"视图

6. 2 数据窗口对象的属性页

6. 3 设置字段对象的属性

6. 3. 1 添加和删除字段对象

6. 3. 2 字段对象的显示格式

6. 3. 3 字段对象的编辑样式

6. 3. 4 字段的有效性规则

6. 4 操纵数据窗口对象的行

6. 4. 1 定义过滤条件

6. 4. 2 定义排序字段

6. 4. 3 定义检索条件

6. 5 数据窗口的更新属性

6. 5. 1 "WhereClauseforUpdate/Delete"组框

6. 5. 2 "KeyModification"组框

6. 5. 3 "IdentityColumn"下拉列表框

6. 7 预览数据窗口对象

6. 7 数据窗口的其他设置

6. 7. 1 压缩重复值

6. 7. 2 压缩字段间空间

6. 8 小结

第7章 数据窗口增强对象

7. 1 理解数据窗口增强对象

7. 2 数据窗口增强对象的作用

7. 3 数据窗口增强对象详解

7. 3. 1 Button对象

7. 3. 2 Text对象

7. 3. 3 Picture对象

7. 3. 4 Line对象

7. 3. 5 Oval对象

7. 3. 6 Rectangle对象

7. 3. 7 RoundRectangle对象

7. 3. 8 Column对象

7. 3. 9 ComputedField对象

7. 3. 10 Graph对象

7. 3. 11 Report对象

7. 3. 12 GroupBox对象

7. 3. 13 OLEObject对象

7. 3. 14 OLEDatabaseBlob对象

7. 4 小结

第8章 数据窗口控件

8. 1 理解数据窗口控件

8. 2 创建数据窗口控件

8. 3 数据窗口控件的属性

8. 4 数据窗口控件的事件

8. 4. 1 检索与更新事件

8. 4. 2 单击事件

8. 4. 3 错误处理事件

8. 4. 4 记录处理事件

8. 4. 5 打印事件

8. 5 数据窗口控件的函数

8. 5. 1 几个重要的概念

8. 5. 2 数据库数据操纵函数

8. 5. 3 缓冲区数据操纵函数

8. 5. 4 数据行滚动函数

8. 5. 5 数据行操纵函数

8. 5. 6 可编辑控件函数

8. 5. 7 数据项操纵函数

8. 5. 8 有效性规则函数

8. 5. 9 数据共享函数

8. 5. 10 打印函数

8. 5. 11 页面生成函数

8. 6 数据窗口控件使用示例

8. 6. 1 DWExample示例程序的外观

8. 6. 2 创建应用程序及窗口对象

8. 6. 3 创建一个数据窗口对象

8. 6. 4 往窗口对象上放置各种控件

8. 6. 5 添加连接数据库和断开数据库的函数

8. 6. 6 编写命令按钮的Clicked事件

8. 6. 7 编写数据窗口控件的DBError事件

8. 7 小结

第9章 数据存储对象

9. 1 理解数据存储对象

9. 2 添加数据存储对象

9. 3 数据存储对象的属性

9. 3. 1 ClassDefinition属性

9. 3. 2 DataObject属性

9. 3. 3 Object属性

9. 4 使用数据存储对象举例

9. 4. 1 进行后台数据库处理

9. 4. 2 以多种视图显示相同的数据

9. 4. 3 代替嵌入式SQL语句来操纵表中的数据

9. 4. 4 在分布式应用中代替客户机存取数据

9. 5 使用数据存储对象的注意事项

9. 6 小结

第10章 数据窗口表达式

10. 1 数据窗口表达式的应用场合

10. 2 数据窗口表达式运算符

10. 2. 1 算术运算符

10. 2. 2 关系运算符

10. 2. 3 连接运算符

10. 2. 4 逻辑运算符

10. 2. 5 运算符优先级

10. 3 编辑数据窗口表达式

10. 4 测试数据窗口表达式的值

10. 4. 1 使用Describe函数来测试数据窗口表达式的值

10. 4. 2 用当前的数据采测试条件表达式

10. 5 数据窗口表达式使用举例

10. 5. 1 定义计算字段

10. 5. 2 定义过滤器

10. 5. 3 定义有效性规则

10. 6 小结

第11章 数据窗口表达式函数

11. 1 理解数据窗口表达式函数

11. 1. 1 使用数据窗口表达式函数的场合

11. 1. 2 数据窗口表达式函数的返回值

11. 1. 3 数据窗口表达式函数中的聚集函数

11. 1. 4 使用用户自定义的数据窗口表达式函数

11. 1. 5 数字显示格式的本地化

11. 2 聚集函数

11. 2. 1 Avg函数

11. 2. 2 Count函数

11. 2. 3 CumulativePercent函数

11. 2. 4 CumulativeSum函数

11. 2. 5 First函数

11. 2. 6 Large函数

11. 2. 7 Last函数

11. 2. 8 Max函数

11. 2. 9 Median函数

11. 3 类型检查与转换函数

11. 3. 1 Integer函数

11. 3. 2 IsDate函数

11. 4 数据窗口信息函数

11. 4. 1 CurrentRow函数

11. 4. 2 Describe函数

11. 4. 3 GetRow函数

11. 4. 4 GetText函数

11. 5 时间日期函数

11. 5. 1 Date函数

11. 5. 2 DateTime函数

11. 5. 3 Day函数

11. 5. 4 DayName函数

11. 5. 5 DayNumber函数

11. 5. 6 DaysAfter函数

11. 5. 7 Hour函数

11. 6 字符串操作函数

11. 6. 1 Fill函数

11. 6. 2 WordCap函数

11. 7 交叉表函数

11. 7. 1 CrosstabAvg函数

11. 7. 2 CrosstabCount函数

12. 7. 3 CrosstabMax函数

11. 7. 4 CrosstabMin函数

11. 7. 5 CrosstabSum函数

11. 8 数值运算函数

11. 8. 1 Abs函数

11. 8. 2 Exp函数

11. 8. 3 Fact函数

11. 8. 4 Int函数

11. 9 其他函数

11. 9. 1 If函数

11. 9. 2 Case函数

11. 10 小结

第12章 使用动态数据窗口

12. 1 属性表达式

12. 1. 1 理解属性表达式

12. 1. 2 使用DataWindow Syntax工具

12. 1. 3 使用PowerBuilderHelp联机帮助

12. 2 访问数据窗口中的数据

12. 2. 1 SetItem函数

12. 2. 2 GetItem系列函数

12. 2. 3 属性表达式

12. 2. 4 两种方法的比较

12. 3 Describe函数

13. 3. 1 语法定义

12. 3. 2 使用方法

12. 3. 3 用法举例

12. 4 Modify函数

12. 4. 2 语法定义

12. 4. 2 使用方法

12. 4. 3 典型应用

12. 5 Create函数

12. 5. 1 语法定义

12. 5. 2 使用方法

12. 5. 3 用法举例

12. 6 SyntaxFromSQL函数

12. 6. 1 语法定义

12. 6. 2 使用方法

12. 6. 3 用法举例

12. 7 增强检索功能

12. 7. 1 QueryMode属性

12. 7. 2 QuerySort属性

12. 7. 3 QueryClear属性

12. 8 利用库函数来生成数据窗口对象

12. 8. 1 PowerBuilder库函数简介

12. 8. 2 利用库函数生成数据窗口对象的一般步骤

12. 9 小结