Windows数据库应用软件开发工具PowerBuilder使用指南

Windows数据库应用软件开发工具PowerBuilder使用指南
作 者: 沈平
出版社: 同济大学出版社
丛编项: Power Builder使用指南
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 软件工具 Windows PowerBuilder
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Windows数据库应用软件开发工具PowerBuilder使用指南》作者简介

内容简介

内容提要PowerBuilder是PC机上、基于客户/服务器模式的图形的应用软件开发环境,是由美国PowerS0ft公司开发的。利用P0werBuilder,可以很方便地开发出访问网络服务器上数据库的Windows数据库应用程序,而无需用C语言来编程。P0werBui1der是基于对象的,利用它来开发数据库应用软件,可以增强代码的可复用性、可维护性和可靠性,降低代码的编制工作量。本书详细地介绍了P0werBuilder的安装、硬软件要求、特点和构成,介绍了它的一些基本概念,以及在P0werBui1der中生成一个可执行的数据库应用程序的完整步骤。

图书目录

目 录

第一部分P0WerBuilder环境

第一章 P0WerBuilder的安装和启动

1.1安装和启动PowerBuilder

1.1.1需要哪些东西

1.1.2安装PowerBuilder

1.1.3启动PowerBuilder

1.1.4从命令行上启动PowerBuilder

1.2使用联机Help

1.3使用样本应用程序

1.4管理文件

1.4.1示教文件

1.4.2样本应用程序文件

1.4.3样本应用程序的WATcOMsQL数据库文件

1.4.4PowerBui1der文件

1.4.5数据库接口文件

1.4.6版本控制系统接口

1.4.7建议

第二章 PowerBuilder的世界

2.1什么是PoWerBuilder

2.1.1关于绘制器

2.1.2关于事件和脚本

2.1.3关于PowerScript函数

2.1.4关于库

2.1.5生成可执行文件

2.1.6PowerBuilder环境

2.2PowerBar的使用

2.3绘制器的使用

2.3.1打开一个绘制器或工具

2.3.2所有绘制器中的成分

2.3.3使用浏览器

2.4使用工具条

2.4.1关于工具条

2.4.2控制工具条的显示

2.4.3用鼠标移动工具条

2.4.4定制工具条

2.5弹出式菜单的使用

2.6在PowerBuilder窗口下工作

2.6.1打开多个窗口

2.6.2激活一个窗口

2.6.3平铺窗口

2.6.4层次排列窗口

2.6.5叠置窗口

2.7DOS文件编辑器的使用

2.8联机帮助的使用

2.8.1获得上下文相关的帮助

2.8.2了解新的功能

2.9建立一个应用程序

第三章 应用程序的处理

3.1关于应用程序对象

3.2生成一个新的应用程序对象

3.3处理其他的应用程序对象

3.4观察一个应用程序的结构

3.4.1在工作区中进行处理

3.4.2显示哪些对象

3.5指定应用程序的特征

3.5.1指定缺省的文本属性

3.5.2指定一个图标

3.5.3指定库搜索路径

3.6编写应用程序级的脚本

3.6.1设置应用程序属性

3.6.2应用程序事件

第二部分 编码基础

第四章 编写脚本

4.1PoWerScript基础

4.1.1引用对象和控制器

4.1.2使用变量

4.1.3使用内部函数

4.1.4定义用户自己的函数

4.1.5使用PowerScript语句

4.1.6关于Power复ript的更详细信息

4.2编写脚本的过程

4.3打开PowerScript绘制器

4.3.1改变当前事件

4.3.2找出哪些事件已有脚本

4.4在绘制器中进行处理

4.4.1使用PainterBar

4.4.2操纵文本

4.4.3打印脚本

4.4.4改变字型

4.4.5获得上下文相关的帮助

4.5粘贴信息

4.5.1使用Paste列表框

4.5.2使用0bject浏览器

4.5.3粘贴语句

4.5.4粘贴SQL

4.5.5粘贴函数

4.5.6粘贴文件的内容

4.6编译脚本

4.7退出P0werScritp绘制器

第五章 用户自定义函数的处理

5.1两种类型的函数

5.2定义用户定义函数

5.2.1打开函数绘制器

5.2.2命名函数

5.2.3定义返回类型

5.2.4定义访问级

5.2.5定义参数

5.2.6为函数编码

5.2.7编译和保存函数

5.2.8改正编译错误

5.3修改用户定义的函数

5.3.1修改参数

5.3.2重编译其它的脚本

5.3.3查看函数的引用位置

5.4用户定义函数的使用方式

5.4.1函数的调用

5.4.2粘贴用户定义函数

第六章 结构的处理

6.1两种类型的结构

6.2定义结构

6.2.1打开结构绘制器

6.2.2定义变量

6.2.3保存结构

6.3修改结构

6.4使用结构

6.4.1引用结构

6.4.2拷贝结构

6.4.3在函数中使用结构

6.4.4显示及粘粘结构信息

第三部分 窗口的处理

第七章 定义窗口

7.1窗口概述

7.1.1窗口的设计

7.1.2建立窗口

7.2窗口的类型

7.2.1主窗口

7.2.2弹出式窗口

7.2.3子窗口

7.2.4响应窗口

7.2.5MDI主窗口

7.3建立一个新窗口

7.3.1打开窗口绘制器

7.3.2关于绘制器

7.3.3在窗口绘制器中的处理

7.3.4定义窗口的风格

7.3.5指定窗口的类型

7.3.6指定其他的基本窗口特征

7.3.7将一个菜单与窗口相连

7.3.8选择窗口的颜色

7.3.9选择窗口的大小和位置

7.3.10指定窗口滚动

7.3.11选择窗口的指针

7.3.12选择窗口的图标

7.3.13增加控制器

7.3.14保存窗口

7.4观察自己所做的工作

7.4.1预观察窗口

7.4.2打印窗口

7.5在窗口中编写脚本

7.5.1关于窗口和控制器事件

7.5.2关于窗口和控制器函数

7.5.3关于窗口和控制器的属性

7.5.4声明实例变量

7.5.5语句的示例

7.6运行窗口

7.7利用继承性建立窗口

7.8生成窗口实例

7.8.1PowerBuilder怎样保存窗口定义

7.8.2说明窗口的实例

7.8.3使用窗口数组

7.8.4使用引用变量或数组

7.8.5引用子孙对象中的实体

第八章 控制器的处理

8.1控制器概述

8.1.1带有事件的控制器

8.1.2作图对象

8.2在窗口中设置控制器

8.3选择控制器

8.4定义控制器的属性

8.5为控制器命名

8.5.1关于缺省前缀

8.5.2改名

8.6改变文本

8.7移动控制器和改变控制器的大小

8.7.1显示关于所选控制器的信息

8.7.2使用网格

8.7.3控制器的对齐

8.7.4使控制器间的距离相等

8.7.5使控制器大小相等

8.8定义切换顺序

8.8.1建立缺省的切换顺序

8.8.2改变窗口的切换顺序

8.9定义加速键

8.10指定控制器的可访问性

8.10.1使用Visible属性

8.10.2使用Enabled属性

8.11选择颜色

8.11.1选择颜色

8.11.2定义用户自己的颜色

8.12使用3D外观

8.13具体的控制器使用

8.13.1使用命令按钮

8.13.2使用图形钮

8.13.3使用单选钮

8.13.4使用复选框

8.13.5使用静态文本

8.13.6使用单行编辑和多行编辑控制器

8.13.7使用编辑掩码

8.13.8使用列表框

8.13.9使用下落列表框

8.13.10使用图画

8.13.11使用作图对象

8.13.12使用水平滚动条和垂直滚动条

第九章 继承她的理解

9.1继承层次

9.2使用继承对象时的考虑

9.3使用继承的脚本

9.3.1观察继承的脚本

9.3.2覆盖一个脚本

9.3.3扩展脚本

9.3.4调用祖先脚本

9.3.5调用祖先函数

第十章 菜单的处理

10.1菜单概述

10.1.1关于菜单和菜单项

10.1.2使用菜单

10.1.3设计菜单

10.1.4建立菜单

10.2建立一个新菜单

10.2.1打开Menu绘制器

10.2.2关于Menu绘制器

10.2.3在Menu绘制器中的处理

10.2.4增加菜单项

10.2.5怎样命名菜单项

10.2.6插入菜单项

10.2.7移动菜单项

10.2.8删除菜单项

10.2.9定义菜单项的外观

10.2.10指定加速器与便捷键

10.2.11在菜单中生成分隔线

10.2.12定义MicroHelp文本和工具条项

10.2.13储存菜单

10.3观察所做的工作

10.3.1预观察菜单

10.3.2打印菜单

10.4编写菜单项的脚本

10.4.1菜单项事件

10.4.2使用函数和变量

10.4.3引用应用程序中的对象

10.5利用继承性建立菜单

10.6使用菜单

10.6.1在窗口中增加菜单条

10.6.2显示弹出式菜单

第十一章 用户对象的处理

11.1用户对象概述

11.1.1用户对象的类型

11.1.2建立用户对象

11.2建立新的用户对象

11.2.1打开用户对象绘制器

11.2.2建立标准的用户对象

11.2.3建立定制的用户对象

11.2.4建立外部用户对象

11.2.5建立不可见的用户对象

11.2.6建立VBX用户对象

11.2.7编写用户对象的脚本

11.2.8保存用户对象

11.3利用继承性建立用户对象

11.4使用用户对象

11.5在窗口和用户对象之间通信

11.5.1使用函数

11.5.2使用用户事件

第十二章 用户事件的处理

12.1定义用户事件

12.2使用用户事件

12.2.1编写脚本

12.2.2触发事件

第四部分 数据库的处理

第十三章 数据库的管理

13.1综述

13.1.1有关DBMS

13.1.2如何处理数据库

13.2Database绘制器的使用

13.3将所做工作记录在日志中

13.4切换DBMS或数据库

13.4.1在被提示时输入连接参数

13.4.2使用数据库档案文件

13.5创建和删除数据库

13.6表的操纵

13.6.1表的打开

13.6.2表的创建

13.6.3表的修改

13.6.4指定表的字型

13.6.5指定扩展的列属性

13.6.6索引的操纵

13.8.7主关健码和外部关键码的操纵

13.6.8放弃一个表

13.7视图的操纵

13.7.1打开视图

13.7.2建立视图

13.7.3显示一个视图的sQL语句

13.7.4选择视图中的各个列

13.7.5表的联接

13.7.6指定WHERE,GROUPBY和HAVING标准

13.7.7放弃视图

13.8移出表或视图语法

13.9数据的操纵

13.9.1DataMani四lation绘制器的打开

13.9.2检索数据

13.9.3修改数据

13.9.4排序和过滤数据

13.9.5观察行信息

13.9.6移人数据

13.9.7打印数据

13.9.8保存数据

13.9.9返回Database绘制器工作区

13.10数据库的管理

13.10.1打开DatabaseAdministration绘制器

13.10.2控制对数据库的访问

13.10.3执行SQL

第十四章 DataWind0w对象的定义

14.1DataWindoW对象综述

14.2构造DataWindoW对象

14.2.1与一个数据库连结

14.2.2修改一个现有的DataWindow对象

14.2.3创建一个新的DataWindow对象

14.3选择展示风格

14.3.1使用表形风格

14.3.2使用自由格式风格

14.3.3使用网格风格

14.3.4使用标签风格

14.3.5使用多栏风格

14.3.6使用分组展示风格

14.3.7使用图形和交叉表展示风格

14.4选择DataWindow选项

14.5定义数据源

14.5.1如何选择数据源

14.5.2使用QuickSelect

14.5.3使用SQLSelect

14.5.4使用Query

14.5.5使用External

14.5.6使用StoredProcedure

14.6生成和保存DataWind0w对象

14.7定义查询

14.7.1预观察查询

14.7.2保存查询

14.7.3命名查询

30.4.2添加命令钮控制器

30.4.3给命令按钮添加脚本并进行编译

30.4.4保存窗口

30.4.5给应用程序添加脚本

30.4.6运行应用程序

30.5增强窗口

30.5.1定义窗口的风格

30.5.2定义窗口的打开位置

30.5.3再次运行应用程序

30.6建立DataWind0W对象,

30.6.1建立第一个DataWindow对象

30.6.2按户号创建组

30.7建立第二个DataWind0w对象

30.8改进DataWindow对象

30.9将DataWindow加入窗口中

30.9.1在窗口中添加第一个DataWindow

30.9.2在窗口中添加第二个DataWindow

30.9.3给SQLCA赋值

30.10添加数据库维护功能

30.10.1添加按钮并编写脚本

30.10.2测试应用程序

30.11建立菜单并添加到窗口上

30.11.1建立菜单

30.11.2将菜单放入窗口中

30.11.3测试菜单

30.12创建并使用继承窗口

30.12.1创建继承的窗口

30.12.2测试应用程序

30.13创建实例应用程序的EXE文件

30.13.1创建EXE文件

30.13.2测试EXE文件