《PowerBuilder 6.0实用数据》求取 ⇩

目录3

第一部分背景知识3

第一章PowerBuilder的介绍3

1.1 PowerBuilder的产生及特点3

1.1.1 PowerBuilder的产生3

1.1.2 PowerBuilder的特点3

1.2 PowerBuilder 5.0的特色4

1.3 PowerBuilder 6.0的新特性5

1.3.1分布式计算5

1.3.2支持Web5

1.3.3开放技术6

1.3.4开发人员的效率7

第二章PowerBuilder与客户机/服务器体系结构8

2.1什么是客户机(Client)8

2.2什么是服务器(Server)8

2.3文件服务器、数据库服务器及两者的区别8

2.3.1文件服务器8

2.3.2数据库服务器8

2.3.3文件服务器与数据库服务器的区别9

2.4客户机/服务器体系结构的优点9

2.5 PowerBuilder是客户机/服务器体系结构下客户端的开发工具10

3.1 PowerBuilder连接到数据库的工作原理11

第三章PowerBuilder连接到数据库11

3.2通用的ODBC接口软件12

3.2.1什么是ODBC12

3.2.2 ODBC的组成12

3.3专用的ODBC接口软件13

第四章PowerBuilder 6.0的安装14

4.1 PowerBuilder6.0对软硬件的环境要求14

4.2 PowerBuilder 6.0的安装步骤14

4.3与数据库管理系统的连接19

4.3.1通过ODBC连接19

4.3.2通过专用接口连接22

第二部分编程基础27

第五章PowerBuilder的开发方法27

5.1 PowerBuilder开发工具的组成27

5.1.1 Painter(画笔)的构成27

5.1.2 PowerBuilder Painter的简介28

5.2应用系统的构成30

5.3 PowerBuilder开发环境的特点30

5.3.1可视化开发30

5.3.2编辑、编译、运行的不断反复30

5.4.1对象31

5.4 PowerBuilder面向对象编程的基本概念31

5.3.3事件驱动31

5.3.4独立于数据库的开发方式31

5.4.2函数32

5.4.3面向对象编程的特征32

5.5.3编码33

5.5.4调试33

5.5.5测试33

5.5.2设计33

5.5.1分析33

5.5PowerBuilder应用程序的开发过程33

5.5.6生成可执行程序34

5.6通例讲解34

5.6.1概述34

5.6.2数据库物理设计35

第六章用Application Painter创建应用程序37

6.1什么是PowerBuilder的应用37

6.2什么是应用对象(Application Object)37

6.3应用的存储方式37

6.4建立应用对象37

6.4.2改变应用对象38

6.4.1启动Application Painter38

6.4.3新建应用对象39

6.4.4浏览应用对象中的对象40

6.5指定应用对象的属性40

6.5.1指定应用的图标41

6.5.2指定文本属性41

6.5.3指定库搜索路径42

6.5.4指定全局变量类型42

6.6应用程序的事件43

6.6.2 Close(关闭)44

6.6.1 Open(打开)44

6.6.3 Idle(空闲)45

6.6.4 SystemError(系统错误)45

6.6.5 ConnectionBegin/ConnectionEnd(连接开始/结束)45

6.7通例学习一:建立PowerBuilder的应用45

第七章用Database Painter定义和管理数据库48

7.1通例学习二:数据库的建立48

7.2 Database Painter58

7.2.1 Database Painter简介58

7.2.2 Database Painter工作窗口简介58

7.3.1创建和删除数据库59

7.3数据库(Database)59

7.3.2连接拷贝到硬盘上的数据库文件61

7.3.3改变当前数据库61

7.4表(Table)62

7.4.1创建表62

7.4.2修改表62

7.4.3删除表62

7.4.4指定表中列的属性63

7.5视图(View)63

7.5.1创建视图64

7.5.4定义Group by65

7.5.3定义Order By子句65

7.5.2定义Where子句65

7.5.5定义Having子句66

7.5.6创建计算列66

7.5.7删除视图66

7.6数据操纵(Data Manipulation)67

7.6.1启动Data Manipulation Painter67

7.6.2检索数据67

7.6.3修改数据67

7.6.4对行排序67

7.6.6查看行信息69

7.6.5过滤行69

7.6.7转入数据70

7.6.8打印数据70

7.6.9保存数据71

7.7数据库管理(Database Administration)72

7.7.1启动Data Manipulation Painter72

7.7.2控制数据库访问72

7.7.3执行SQL74

7.7.4解释SQL76

8.1通例学习三:建立窗口77

第八章 用Window Painter创建窗口77

8.2 Window Painter89

8.2.1窗口的类型89

8.2.2启动Window Painter创建窗口90

8.2.3 自己定制PainterBar90

8.2.4定义窗口属性92

8.3 Window Painter的控件96

8.3.1控件概述96

8.3.2将控件放入窗口中的方法96

8.3.5控件命名97

8.3.4控件的属性97

8.3.3选择控件的方法97

8.3.6改变控件上显示的文本99

8.3.7调整控件布局的方法99

8.3.8定义Tab顺序100

8.4窗口上的事件及其处理程序101

8.4.1 窗口和控件的事件101

8.4.2窗口和控件的处理程序101

8.5继承创建窗口101

8.6预览设计好的窗口102

8.7运行窗口103

第九章用Menu Painter制作菜单104

9.1通例学习四:创建菜单104

9.2 PowerBuilder中有关菜单的概念114

9.3 Menu Painter的简介115

9.3.1启动Menu Painter115

9.3.2 Menu Painter工作区的简介116

9.4创建完整的菜单117

9.4.1创建菜单项117

9.4.2为菜单项定义快捷键、加速键和组合键118

9.4.3为菜单项定义图标118

9.4.4在菜单上创建分隔符119

9.5使用继承建立菜单120

9.4.5预览已创建好的菜单120

9.5.1使用继承的方法121

9.5.2使用继承应注意的事情121

9.6菜单项的事件及处理程序122

9.6.1菜单项的事件122

9.6.2菜单项的处理程序122

9.7将菜单连接到窗口上122

9.8.2弹出窗口菜单123

9.8.3弹出不可见菜单123

9.8.1在哪里触发弹出菜单123

9.8创建弹出式菜单123

9.8.4弹出其它菜单125

第十章用PowerScript Painter编写脚本127

10.1启动PowerScript Painter127

10.1.1 Application Painter中的Script Painter127

10.1.2 Menu Painter中的Script Painter127

10.1.3 Windows Painter中的Script Painter128

10.3.1选择文本129

10.3处理文本129

10.2 PowerScript Painter的简介129

10.1.4 User Object中的Script Painter129

10.3.2清除、剪切、拷贝和粘贴文本130

10.3.3移动文本130

10.3.4撤消130

10.3.5查找和替换130

10.4另一种粘贴131

10.4.2 粘贴SQL(Paste SQL)132

10.4.3粘贴语句(Paste Statement)132

10.4.1粘贴函数(Paste Function)132

10.5导出和导入文本133

10.5.1导出文本133

10.5.2导入文本134

10.6定制PowerScript Painter135

10.6.1 General标签页135

10.6.2 Font标签页135

10.6.3 Coloring标签页136

10.6.4 Dropdown标签页137

11.1.1赋值语句138

11.1 PowerScript Statement138

第十一章PowerScript语言138

11.1.2 CALL139

11.1.3 Choose Case139

11.1.4 Continue140

11.1.5 Create140

11.1.6 Destroy141

11.1.7 Do……Loop142

11.1.8 Exit142

11.1.9 For……Next143

11.1.10 Goto144

11.1.11 Halt144

11.1.12 If……Then144

11.1.13 Returm145

11.2表达式中的操作符145

11.2.1算术操作符145

11.2.2关系运算符146

11.2.3连接运算符146

11.3.2 Boolean(布尔值)147

11.3.1 Blob147

11.3.3 Char或Character(字符)147

11.2.4操作符的优先级147

11.3标准数据类型147

11.3.4 Date(日期)148

11.3.5 DateTime(数据时间)148

11.3.6 Decimal或Dec(有符号十进制数)148

11.3.7 Double(有符号浮点数)148

11.3.8 Integer或Int(有符号整数)148

11.3.9 Long(长整数)148

11.3.10 Real(实数)148

13.3.14 Unsighed Long或ULong149

11.4 PowerScript变量和常量149

11.3.11 String(字符串)149

11.3.13Unsighed Integer,Unsighed Int或UInt149

11.3.12 Time(时间)149

11.5调用函数和事件的简单语法150

11.6标识符命名150

11.7脚本中的代词152

11.7.1 Parent152

11.7.2 This152

11.7.3 Super152

11.8 PowerScript中的注释153

11.7.4 ParentWindow153

第十二章用DataWindow Painter创建数据窗口154

12.1通例学习五:建立数据窗口154

12.2数据窗口178

12.3定义数据源179

12.3.1 Quick Select179

12.3.2 SQL Select181

12.3.3 Query184

12.3.4 External184

12.3.5 Stored Procedure185

12.4.1 Composite186

12.4选择表现风格186

12.4.2 Crosstab187

12.4.3 Freeform187

12.4.4 Graph188

12.4.5 Grid190

12.4.6 Group191

12.4.7 Label191

12.4.8 N-up191

12.4.9 Tabular191

12.4.10 OLE 2.0和RichText191

12.5数据窗口的显示格式(Display Format)191

13.1通例学习六:定义用户函数和用户对象194

第十三章结构、函数和用户对象194

13.2通例学习七:完善你的应用197

13.3结构215

13.3.1什么是结构?215

13.1.2定义结构215

13.1.3引用结构216

13.2用户自定义函数217

13.2.1什么是用户自定义函数217

13.2.2定义函数217

13.3用户对象218

13.2.3定义函数的引用级218

13.3.1用户对象的分类219

13.3.2创建用户对象219

第三部分高级应用225

第十四章检测和调试工具与技术225

14.1错误类型225

14.1.1语法错误225

14.1.2运行错误225

14.1.3逻辑错误226

14.2调试程序的一般过程226

14.3调试工具及其功能227

14.4选择Script和设置停止点228

14.5创建一个Watch List229

14.6改变变量的值230

14.7脚本停止点的编辑231

第十五章MDI窗口的使用232

15.1 MDI简介232

15.1.1什么是MDI232

15.1.2 MDI框架窗口232

15.3.1菜单的使用233

1.5.3 MDI的使用233

15.2创建MDI窗口233

15.3.2工具条的使用235

15.3.3 MDI窗口上的状态行和微帮助238

第十六章数据库间数据的相互转换240

16.1利用PowerBuilder函数编程实现数据灌入240

16.2利用数据管道进行数据转换243

16.2.1建立数据管道进行数据转换243

16.2.2在程序中调用数据管道245

第十七章数据库中数据的相互转换249

17.1数据窗口多行选中249

17.2.1创建动态数据窗口252

17.2动态数据窗口252

17.2.2动态地产生数据窗口255

17.3统计图261

17.3.1改变统计图类型262

17.3.2使饼图中的某组数据突出显示263

17.3.3改变直方图的横会标264

17.4字段校验266

17.4.1校验原理266

17.4.2 Itemerror事件和Itemchange事件266

17.4.3列校验举例267

17.5生成HTML269

第十八章报表的处理271

18.1 PowerBuilder与ComponentPack相连完成报表271

18.1.1 PowerBuilder如何与ComponentPack结合272

18.1.2用三个用户对象制作报表的方法274

18.1.3在PowerScript中编写操纵报表的程序275

18.1.4报表中常见的两个问题275

18.2利用数据窗口制作报表276

18.2.1创建Crosstab数据窗口277

18.2.2将交叉表同数据联系起来277

18.3 PowerBuilder与Excel相连完成报表281

18.2.4使用交叉表281

1.8.3.1 Excel报表数据的来源282

18.3.2 PowerBuilder与Excel配合制作应用报表283

第十九章为应用程序建立安装盘286

19.1安装盘制作工具(Instastall Diskette Builder)简介286

19.2用安装盘制作工具制作PB应用的安装盘的方法286

第二十章基于Web.pb的Web实现298

20.1 WEB背景知识298

20.2Web.pb应用的体系结构及工作原理298

20.2.1 Web.pb应用的体系结构298

20.2.2Web.pb的工作原理299

20.3 Web.pb的安装及其配置300

20.4 Web.pb服务器应用程序的设计302

20.4.1 TRANSPORT对象的建立302

20.4.2远程用户定义对象及其方法的构造302

20.5 Web.pb应用中的Web页面设计303

附录A PowerBuilder命名规则305

A.1对象305

A.2控件305

A.3变量306

附录B PowerBuilder函数参考308

附录C C/S下的常用名词解释360

《PowerBuilder 6.0实用数据》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

PowerBuilder 6.0 基础教程(1999 PDF版)
PowerBuilder 6.0 基础教程
1999 北京:国防工业出版社
Visual FoxPro 6.0数据库( PDF版)
Visual FoxPro 6.0数据库
POWERBUILDER 6.0用户参考手册(1998年10月第1版 PDF版)
POWERBUILDER 6.0用户参考手册
1998年10月第1版 北京希望电脑公司
PowerBuilder 6.0用户指南  卷2( PDF版)
PowerBuilder 6.0用户指南 卷2
PowerBuilder 6.0应用与开发(1998 PDF版)
PowerBuilder 6.0应用与开发
1998 北京:清华大学出版社
网络数据库实现 SQL Server 6.0(1997 PDF版)
网络数据库实现 SQL Server 6.0
1997 北京:科学出版社;龙门书局
在Windows NT上开发Web服务器(1998 PDF版)
在Windows NT上开发Web服务器
1998 北京:机械工业出版社
PowerBuilder 实用教程(1997 PDF版)
PowerBuilder 实用教程
1997 北京:清华大学出版社
实用数据通信(1997 PDF版)
实用数据通信
1997 上海:上海科学技术出版社
天津通志  地震志(1995 PDF版)
天津通志 地震志
1995 天津:天津社会科学院出版社
PowerBuilder 6.0应用与提高(1999 PDF版)
PowerBuilder 6.0应用与提高
1999 北京:科学出版社
PowerBuilder 6.0使用及开发指南(1998 PDF版)
PowerBuilder 6.0使用及开发指南
1998 北京:人民邮电出版社
数据库中的多面手-PowerBuilder 6.0(1998 PDF版)
数据库中的多面手-PowerBuilder 6.0
1998 北京:人民邮电出版社
实用数据结构(1991 PDF版)
实用数据结构
1991 东营:石油大学出版社
PowerBuilder 6.0高级教程(1999 PDF版)
PowerBuilder 6.0高级教程
1999 北京:国防工业出版社