图书介绍
PowerBuilder9.0基础应用与系统开发PDF|Epub|txt|kindle电子书版本网盘下载
![PowerBuilder9.0基础应用与系统开发](https://www.shukui.net/cover/32/30875990.jpg)
- 崔杜武,姚全珠,黑新宏,周红芳等编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7505396994
- 出版时间:2004
- 标注页数:454页
- 文件大小:14MB
- 文件页数:473页
- 主题词:数据库系统-软件工具,PowerBuilder 9.0
PDF下载
下载说明
PowerBuilder9.0基础应用与系统开发PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第1章 PoWerBuilder 9.0基础和集成环境1
1.1 PowerBuilder 9.0的基本概念1
1.1.1基本概念1
1.1.2 PowerBuilder 9.0的安装环境1
1.1.3 PowerBuilder 9.0的新特性2
1.1.4术语3
1.2 PowerBuilder的环境介绍4
1.2.1整体界面4
1.2.2菜单栏4
1.2.3工具栏6
1.2.4 Painter(画板)简介8
1.3 练习题12
第2章使用PowerBuilder操纵数据库13
2.1使用数据库画板建立数据库13
2.1.1 Database(数据库画板)13
2.1.2创建Sybase Server Anywhere数据库14
2.1.3 删除Sybase Server Anywhere数据库15
2.2 PowerBuilder与数据库的连接15
2.2.1 ODBC接口15
2.2.2专用接口16
2.2.3数据库描述文件17
2.2.4ODBC接口连接实例21
2.3.1创建表24
2.3操作数据库表24
2.3.2修改表25
2.3.3定义表的属性26
2.3.4主键27
2.3.5定义外键27
2.3.6删除表、主键、外键29
2.3.7数据操作29
2.4使用视图32
2.4.1创建视图32
2.4.2删除视图34
2.5存储过程和触发器34
2.5.1存储过程34
2.5.2触发器35
2.6使用事务对象37
2.6.1事务对象简介37
2.6.2 SQLCA全局事务对象38
2.6.3 自定义事务对象39
2.7创建和应用数据库的实例40
2.7.1创建数据库40
2.7.2应用数据库40
2.8练习题42
第3章PowerScript语言43
3.1 基础语法43
3.1.1大小写与标识符43
3.1.2注释43
3.1.4保留字44
3.1.3断行与续行44
3.1.5操作符和优先级45
3.2数据类型47
3.2.1标准数据类型47
3.2.2增强数据类型48
3.2.3对象型数据类型49
3.2.4枚举型数据类型50
3.2.5数据类型的转换51
3.2.6字符与字符串51
3.2.7数组53
3.3变量与常量56
3.3.1实例变量的访问控制56
3.3.2变量的作用域57
3.3.3常量58
3.4代词58
3.4.1 This59
3.4.2 parent59
3.4.3 super60
3.5基本语句60
3.6函数和结构63
3.6.1 函数63
3.6.2结构65
3.7系统对象66
3.7.1 Error66
3.7.2 Message68
3.8命名规则70
3.9数据库支持71
3.9.1 PowerBuilder中嵌入式SQL语句71
3.9.2指示器变量74
3.9.3 SQL语句的错误处理75
3.9.4事务管理语句75
3.9.5利用存储过程操作数据77
3.9.6利用游标操作数据79
3.9.7使用动态的SQL82
3.9.8大文本和大二进制数据的处理89
3.10 PowerScript编程环境90
3.10.1 Script子窗口90
3.10.2定制编程环境92
3.10.3编程工具和编译95
3.10.4对象浏览器97
3.10.5函数画板的使用97
3.10.6结构画板的使用98
3.11 PowerScript编程实例98
3.12练习题100
第4章菜单的设计与使用101
4.1 设计菜单101
4.1.1菜单的基本术语101
4.1.2菜单的类型102
4.1.3 Menu Printer(菜单画板)工作区102
4.1.4创建菜单图103
4.2.1为菜单添加工具栏105
4.2设计工具栏105
4.2.2在程序中管理工具栏106
4.3菜单的使用与管理109
4.3.1把菜单挂到窗口上109
4.3.2为菜单项添加脚本111
4.4菜单设计实例115
4.5练习题116
第5章数据窗口117
5.1 创建数据窗口对象117
5.1.1选择数据窗口对象的显示风格117
5.1.2选择数据源125
5.1.3定义检索参数127
5.2设置数据窗口130
5.2.1设计窗口131
5.2.2属性窗口131
5.3数据的处理139
5.3.1数据检索139
5.3.2数据排序139
5.3.3数据过滤140
5.3.4数据分组140
5.3.5数据更新142
5.3.6数据的校验144
5.3.7在数据窗口对象中添加对象148
5.4.1数据存储简介153
5.4数据存储153
5.4.2使用数据存储154
5.5 数据窗口应用实例155
5.6练习题158
第6章窗口与控件159
6.1 窗口159
6.1.1 窗口的类型159
6.1.2创建窗口159
6.1.3窗口的属性设置160
6.1.4窗口的事件164
6.1.5窗口的函数166
6.1.6在窗口之间传递参数167
6.2.1 概述168
6.2控件168
6.2.2 CommandButton(命令按钮)和PictureButton(图像按钮)171
6.2.3 RadioButton(单选按钮)和CheckBox(复选框)172
6.2.4 StaticText(静态文本)173
6.2.5 SingleLineEdit(单行编辑框)173
6.2.6 EditMask(掩码编辑框)173
6.2.7 ListBox(列表框)和PictureListBox(图像列表框)175
6.2.8 ListView(列表视图)177
6.2.9 下拉列表框和图像下拉列表框178
6.2.10Tab(标签控件)179
6.2.11统计图181
6.2.12TreeView(树型视图控件)184
6.3.1概述189
6.3数据窗口控件189
6.2.13其他控件189
6.3.2访问数据窗口的数据191
6.3.3访问数据窗口的对象192
6.3.4数据窗口控件的事件195
6.3.5数据窗口控件的函数198
6.4用户对象202
6.4.1概述202
6.4.2创建用户对象203
6.4.3使用用户对象206
6.5窗口与控件编程实例208
6.6练习题210
7.1.1基本概念211
7.1.2生成及命名211
7.1库的概念211
第7章使用库管理项目211
7.1.3搜索路径212
7.2库的组织原则213
7.2.1库的分配213
7.2.2库的大小213
7.2.3库的组织原则213
7.2.4库的优化213
7.3库画板214
7.3.1使用库画板214
7.3.2搜索库及其中的对象219
7.3.3重新生成库实体221
7.3.4导出和导入实体223
7.3.6创建动态库225
7.3.5使用源代码编辑器225
7.3.7打印库内容226
7.4利用库进行多人开发227
7.4.1 PowerBuilder自带的检入、检出工具228
7.4.2使用版本控制系统235
7.5库管理的应用实例236
7.6练习题238
第8章数据管道239
8.1概述239
8.1.1数据管道的功能239
8.1.2数据管道的使用方法239
8.2.1建立数据管道的步骤240
8.2创建数据管道对象240
8.2.2修改数据管道241
8.2.3执行数据管道243
8.3在应用程序中使用数据管道244
8.3.1数据管道用户对象244
8.3.2在应用程序中创建管道对象247
8.4应用实例254
8.5练习题256
第9章 在PowerBuilder 9.0中开发JSP257
9.1 JSP简介257
9.1.1 JSP的工作方式257
9.2.2常用配置命令258
9.2.1服务器类型说明258
9.2在PowerBuilder 9.0中使用JSP开发向导258
9.1.2 JSP应用程序逻辑及其内容258
9.2.3配置常用宏命令259
9.3 JSP页面设计259
9.3.1 JSP页面设计元素259
9.3.2页面标识259
9.3.3 JSP指令260
9.3.4在JSP页面中加入一条指令261
9.3.5添加applets和JavaBeans262
9.3.6声明263
9.3.7 JSP中的程序段264
9.3.9错误控制267
9.3.8标签267
9.4 JSP编程实例268
9.5练习题272
第10章使用Web服务273
10.1 Web服务概述273
10.1.1 Web服务体系框架273
10.1.2 Web服务的特点274
10.1.3 Web服务核心技术简介274
10.2 Web Services的创建和配置276
10.2.1 EAServer及其WST简介276
10.2.2 EAServer安装与配置管理277
10.2.3 Web服务创建实例281
10.3.2使用向导创建Web服务代理对象290
10.3 Web Services应用实例290
10.3.1安装PowerBuilder 9.0.1企业版升级包290
10.3.3调用Web服务293
10.4练习题296
第11章 PBNI及第3方应用服务297
11.1 PBNI及第3方应用简介297
11.1.1 关于PBNI297
11.1.2 PBNI的基本元素298
11.1.3 PBNI的软件开发包(SDK)307
11.1.4 比较PBNI和JM307
11.2 PowerBuilder与C++的接口308
11.2.1创建一个PowerBuilder扩展308
11.2.2使用一个PowerBuilder扩展310
11.2.3创建和使用可视化扩展311
11.2.4在C++应用程序中调用PowerScript313
11.2.5 C++调用PowerBuilder对象314
11.2.6处理PowerBuilder消息318
11.3引导扩展—PB与Java及第3方服务的中介318
11.3.1关于引导扩展318
11.3.2开发引导扩展319
11.3.3为Java类创建PowerBuilder代理320
11.3.4从PowerBuilder中调用Java类320
11.4 PBNI应用实例321
11.4.1 非可视扩展实例——Ping321
11.4.2 引导扩展实例——从PowerBuilder中调用JAVA323
11.5练习题328
12.1 PBDOM对象329
第12章文档对象模型329
12.2 PBDOM_Attribute对象330
12.2.1 定义330
12.2.2方法331
12.3 PBDOM_Builder对象332
12.3.1 PBDOM_Builder对象定义332
12.3.2 PBDOM Builder对象方法333
12.4 PBDOM CDATA对象333
12.4.1 PBDOM_CDATA对象定义333
12.4.2 PBDOM_CDATA对象方法334
12.5.1 PBDOM_CharacterData对象定义335
12.5 PBDOM CharacterData 对象335
12.5.2 PBDOM_CharacterData对象方法336
12.6 PBDOM_COMMENT类337
12.6.1 PBDOM_COMMENT类定义337
12.6.2 PBDOM_COMMENT类方法337
12.7 PBDOMDoctype类338
12.7.1 PBDOMDoctype类定义338
12.7.2 PBDOMDoctype类方法338
12.8 PBDOMDocument类339
12.8.1 PBDOMDocument类定义339
12.8.2 PBDOMDocument类方法339
12.9.2 PBDOM_ELEMENT类方法341
12.9.1 PBDOM_ELEMENT类定义341
12.9 PBDOM_ELEMENT类341
12.10 PBDOM_ENTTTYREFERENCE对象342
12.10.1 PBDOM_ENTITYREFERENCE类定义342
12.10.2 PBDOM_ENTITYREFERNCE类方法342
12.11 PBDOM_Exceptions类343
12.12 PBDOM_Object类343
12.12.1 PBDOM_Object类定义343
12.12.2 PBDOM_Object类方法343
12.13 PBDOM_ProcessingInstruction类344
12.13.1 PBDOM_ProcessingInstruction类定义344
12.14 PBDOM_Text类345
12.14.1 PBDOM_Text类定义345
12.13.2 PBDOM_ProcessingInstruction类方法345
12.14.2 PBDOM_Text类方法346
12.15练习题346
第1 3章人事管理系统347
13.1系统设计347
13.1.1 Target(目标)设计347
13.1.2开发设计理念347
13.1.3开发运行环境347
13.1.4功能分析与模块设计347
13.2数据库设计347
13.2.1概念设计347
13.2.2逻辑设计349
13.2.3物理设计349
13.3.1创建主菜单350
13.3系统其他部分350
13.3.2创建MDI窗口351
13.3.3创建父窗口352
13.3.4创建关于窗口353
13.4人事管理子系统353
13.4.1创建数据窗口对象353
13.4.2创建窗体355
13.4.3与主菜单联系358
13.5工资管理子系统358
13.5.1创建数据窗口对象358
13.5.2创建窗体358
13.6.1创建数据窗口对象361
13.6考勤管理子系统361
13.5.3与主菜单联系361
13.6.2创建窗体362
13.6.3与主菜单联系366
13.7小结366
第14章学生成绩管理信息系统开发实例367
14.1 系统设计367
14.1.1Target(目标)设计367
14.1.2开发设计理念367
14.1.3开发运行环境367
14.1.4功能分析与模块设计367
14.2数据库设计367
14.2.1概念设计367
14.2.2逻辑设计368
14.2.3物理设计369
14.3信息修改子系统376
14.3.1创建数据窗口对象376
14.3.2创建信息修改子窗口376
14.3.3与主菜单联系377
14.4成绩录入子系统378
14.5 成绩查询子系统379
14.5.1创建数据窗口对象379
14.5.2创建数据窗口379
14.5.3 主菜单联系380
14.6 成绩统计及打印子系统380
14.6.1创建数据窗口对象380
14.6.2创建窗体381
14.6.3添加代码382
14.6.4与主菜单联系383
14.6.5统计某班的成绩模块383
14.7小结384
第15章 网上采购管理信息系统开发实例385
15.1系统设计385
15.1.1 目标设计385
15.1.2开发设计理念385
15.1.3开发运行环境385
15.1.4功能分析与模块设计386
15.2数据库设计386
15.2.1需求分析386
15.2.2概念设计387
15.2.3逻辑与物理设计390
15.3系统主窗口392
15.3.1 C/S下主窗口392
15.3.2 B/S下主窗口395
15.4订单管理子系统399
15.4.1采购计划中报399
15.4.2计划平衡405
15.5报价比价子系统409
15.5.1 网上报价409
15.5.2比价与草签合同414
15.6合同审核子系统417
15.6.1主窗口417
15.6.2合同审批业务实现419
15.7付款子系统420
15.7.1付款通知单生成420
15.7.2付款通知单查询422
15.8小结424
第16章仓储管理信息系统开发实例425
16.1系统设计425
16.1.1Target(目标)设计425
16.1.2开发设计理念425
16.1.3开发运行环境425
16.1.4功能分析与模块设计425
16.2数据库设计426
16.2.1概念设计426
16.2.2逻辑设计429
16.2.3物理设计432
16.3建立应用程序435
16.3.1创建应用程序对象435
16.3.2创建主菜单435
16.3.3主窗口435
16.3.4需要创建的对象437
16.4系统设置模块设计439
16.4.1创建父窗口对象439
16.4.2为w_modfather父窗口添加用户自定义事件及其脚本440
16.4.3创建子窗口对象440
16.4.4创建数据窗口对象441
16.4.5为系统主菜单m_main添加脚本442
16.5.1入库管理模块设计443
16.5入库管理443
16.5.2新到料日志444
16.5.3质检签发445
16.5.4入库单446
16.6出库管理448
16.6.1创建窗口对象和数据窗口448
16.6.2出库单填写449
16.6.3出库单审核449
16.7库存管理451
16.7.1库存查询451
16.7.2统计报表452
16.8小结453
参考文献454