图书介绍
PowerBuilder程序设计基础PDF|Epub|txt|kindle电子书版本网盘下载
![PowerBuilder程序设计基础](https://www.shukui.net/cover/3/33180193.jpg)
- 李茜主编;谢维成,陈永强,曾传华编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302110670
- 出版时间:2005
- 标注页数:402页
- 文件大小:69MB
- 文件页数:414页
- 主题词:数据库系统-软件工具,PowerBuilder-程序设计
PDF下载
下载说明
PowerBuilder程序设计基础PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 数据库应用的基础知识1
1.1 为什么需要数据库技术1
目录1
1.2 数据库的演变2
1.3 数据库基本概念3
1.3.1 数据3
1.3.2 数据库3
1.3.3 数据库管理系统4
1.3.4 数据库系统4
1.4.1 层次模型5
1.4 数据库系统模型5
1.4.2 网状模型6
1.4.3 关系模型7
1.5 数据库管理系统9
1.6 Codd十二条法则10
1.7 数据库的范式11
1.7.1 数据依赖12
1.7.2 关系模式的操作异常12
1.7.3 范式13
1.8.1 EAR图17
1.8 EAR方法17
1.8.2 EAR方法向关系数据库转换18
1.9 本章小结19
1.10 习题19
第2章 PowerBuilder概述20
2.1 PowerBuilder简介20
2.1.1 PowerBuilder的基本特性20
2.1.2 PowerBuilder的基本概念21
2.2.1 新的用户界面与开发方法22
2.2 PowerBuilder的新特性22
2.2.2 增强的网络功能23
2.2.3 数据库连接特性24
2.2.4 其他新特性24
2.3 PowerBuilder的开发环境25
2.3.1 开发工具和开发环境26
2.3.2 常用画笔26
2.3.3 常用对话框31
2.3.4 联机帮助33
2.4 应用程序的基本开发过程34
2.5 本章小结35
2.6 习题36
第3章 应用程序对象37
3.1 创建应用程序对象37
3.1.1 应用程序对象基本概念37
3.1.2 应用库38
3.1.3 创建应用程序对象实例38
3.1.4 Workspace视图41
3.2.3 画笔的工具栏42
3.2.2 画笔的视图42
3.2.1 启动应用程序画笔42
3.2 应用程序画笔42
3.3 应用程序对象的属性43
3.3.1 General选项卡43
3.3.2 Toolbar选项卡43
3.3.3 Additional属性45
3.3.4 应用程序对象属性设置实例45
3.4 应用程序对象的事件46
3.4.1 Open(打开)事件46
3.4.2 Close(关闭)事件48
3.4.5 ConnectBegin(连接开始)事件49
3.4.3 Idle(空闲)事件49
3.4.4 SystemError(系统出错)事件49
3.4.6 ConnectEnd(连接结束)事件50
3.5 事务对象的概念与属性50
3.5.1 事务对象的概念50
3.5.2 使用自定义事务对象51
3.5.3 事务对象的属性52
3.6 本章小结53
3.7 习题53
4.1.1 窗口的创建54
第4章 窗口设计54
4.1 创建窗口54
4.1.2 窗口的类型60
4.1.3 窗口的属性62
4.1.4 窗口的事件65
4.1.5 窗口的函数67
4.1.6 与窗口相关的函数70
4.2 窗口控件的基本操作71
4.2.1 添加控件71
4.2.2 选择控件72
4.2.3 复制控件73
4.2.4 删除控件74
4.2.5 布局控件75
4.2.6 设置控件的Tab键次序79
4.3 窗口控件的属性、事件和函数80
4.3.1 窗口控件81
4.3.2 窗口控件的公共属性82
4.3.3 窗口控件的公共事件84
4.3.4 窗口控件的公共函数84
4.4.1 按钮控件的使用87
4.4 常用窗口控件的使用87
4.4.2 编辑控件的使用88
4.4.3 显示输出控件的使用93
4.4.4 选择操作控件的使用94
4.4.5 进程控件的使用108
4.5 消息对话框113
4.5.1 MessageBox()函数详解114
4.5.2 MessageBox()函数的使用114
4.6 本章小结118
4.7 习题119
第5章 数据库管理121
5.1 使用Sybase Central创建和管理数据库121
5.1.1 创建ASA数据库121
5.1.2 删除ASA数据库126
5.1.3 连接ASA数据库127
5.1.4 断开已经连接的ASA数据库128
5.1.5 关于其他的操作129
5.2 PowerBuilder的数据库接口129
5.2.1 ODBC接口概述129
5.2.2 配置ODBC数据源130
5.2.3 连接到ODBC数据库132
5.3 数据库画笔135
5.3.1 数据库画笔的工具栏135
5.3.2 数据库画笔的工作区136
5.4 表的基本操作136
5.4.1 创建表137
5.4.2 修改表138
5.4.3 删除表139
5.4.4 为成绩信息库创建其他表139
5.5.1 设置主键141
5.5 表的高级操作141
5.5.2 设置外键142
5.5.3 表的关系图143
5.5.4 建立索引144
5.5.5 设置表的属性144
5.5.6 设置列的扩展属性145
5.6 视图操作146
5.6.1 创建视图146
5.6.2 删除视图147
5.7.1 插入记录148
5.7 数据操作148
5.7.2 删除记录149
5.7.3 浏览和修改记录150
5.7.4 为其他表输入数据记录150
5.7.5 使用视图浏览数据153
5.7.6 编写和执行SQL语句153
5.7.7 保存与读入SQL语句155
5.8 本章小结156
5.9 习题157
6.1.1 续行与断行158
6.1 语言基础158
第6章 PowerScript编程158
6.1.2 注释159
6.1.3 标识符159
6.1.4 特殊ASCⅡ码字符160
6.1.5 代词161
6.1.6 对象、属性、函数和事件的引用方法162
6.1.7 保留字163
6.2 数据类型163
6.2.1 标准数据类型163
6.2.2 Any数据类型166
6.2.3 系统对象数据类型167
6.2.4 枚举类型167
6.2.5 空值(NULL)168
6.3 说明语句及变量作用域169
6.3.1 变量说明169
6.3.2 数组说明170
6.3.3 常量说明170
6.3.4 变量的作用域171
6.4.2 关系操作符173
6.4.1 算术操作符173
6.4 操作符173
6.4.3 逻辑操作符174
6.4.4 连接操作符174
6.4.5 操作符的优先级175
6.5 创建与释放对象实例176
6.5.1 创建对象实例176
6.6 基本语句177
6.6.1 赋值语句177
6.5.3 收集废弃对象177
6.5.2 释放对象实例177
6.6.2 条件语句179
6.6.3 循环语句181
6.6.4 其他常用语句184
6.7 嵌入式SQL语句185
6.7.1 事务管理语句186
6.7.2 基本SQL语句187
6.7.3 游标的使用189
6.8 创建自定义函数和结构191
6.8.1 创建全局函数191
6.8.2 创建对象函数192
6.8.3 创建全局结构193
6.8.4 创建对象结构193
6.9 编写脚本193
6.9.1 粘贴函数194
6.9.2 粘贴SQL语句195
6.9.3 粘贴PowerScript语句195
6.10 本章小结195
6.11 习题196
7.1.1 数据窗口的数据源198
7.1 数据窗口对象198
第7章 数据窗口198
7.1.2 数据窗口的显示风格201
7.1.3 创建数据窗口对象203
7.2 数据窗口画笔205
7.2.1 数据窗口画笔的组成205
7.2.2 画笔工具栏的说明206
7.2.3 画笔工作区的说明207
7.3 设计数据窗口对象210
7.3.1 数据窗口对象的整体布局210
7.3.2 控制列对象的显示与编辑212
7.3.3 控制数据行223
7.3.4 增强数据窗口对象的功能231
7.4 使用数据窗口控件239
7.4.1 使用数据窗口控件的一般步骤240
7.4.2 应用程序与数据库的242
连接242
7.4.3 检索数据244
7.4.4 动态链接数据窗口对象246
7.4.5 更新数据库249
7.5 操控数据窗口250
7.5.1 数据窗口的缓冲区250
7.5.2 编辑状态标志252
7.5.3 编辑控件253
7.5.4 校验接收数据255
7.5.5 数据窗口控件的属性255
7.5.6 数据窗口控件的常用事件256
7.5.7 数据窗口控件的常用函数257
7.5.8 出错处理及日志259
7.6.1 数据窗口属性的直接访问方法262
7.6 数据窗口的高级用法262
7.6.2 数据窗口画笔表达式的使用264
7.6.3 数据的直接访问方法267
7.6.4 使用动态数据窗口269
7.7 数据窗口综合设计实例273
7.7.1 修改应用程序对象274
7.7.2 对窗口进行整体布局274
7.7.3 实现浏览功能275
7.7.4 实现编辑功能277
7.7.5 实现校验功能279
7.7.6 实现防止误操作的功能281
7.7.7 实现查找功能284
7.7.8 实现数据分类载入功能287
7.7.9 实现处理错误的功能294
7.8 数据存储对象295
7.8.1 数据存储对象的属性296
7.8.2 数据存储对象的事件和函数296
7.8.3 数据存储对象的使用方法296
7.9 本章小结297
7.10 习题298
8.1.1 菜单的类型300
8.1 菜单的概述300
第8章 菜单设计300
8.1.2 菜单的组成301
8.1.3 菜单的状态302
8.2 菜单的创建303
8.2.1 菜单画笔303
8.2.2 创建新菜单304
8.2.3 菜单的属性306
8.2.5 创建菜单的工具栏308
8.2.4 定义菜单项的快捷键308
8.2.6 创建继承菜单311
8.3 菜单的使用312
8.3.1 在窗口中关联菜单312
8.3.2 编写菜单事件代码313
8.3.3 运行测试314
8.3.4 解决运行中的问题314
8.4 弹出式菜单的使用316
8.4.1 弹出窗口上的菜单316
8.4.2 弹出其他菜单316
8.5 本章小结317
8.6 习题318
第9章 多文档(MDI)界面应用程序综合实例319
9.1 多文档界面应用程序319
9.1.1 多文档界面窗口的设计320
9.1.2 在多文档界面窗口中打开子窗口320
9.1.3 多文档界面应用程序中的工作窗口321
9.1.4 多文档界面应用程序的菜单322
9.2 “学生成绩管理系统”的系统分析323
9.2.1 设计任务和需求分析323
9.1.5 单文档界面窗口的设计323
9.2.2 模块划分324
9.2.3 实施步骤326
9.2.4 实施说明327
9.3 为系统创建数据库327
9.3.1 创建系统文件夹327
9.3.2 创建系统数据库327
9.4 为系统创建应用程序对象329
9.4.1 创建工作组329
9.4.2 创建应用程序对象329
9.6 为系统创建管理窗口330
9.5 为系统创建数据窗口对象330
9.6.1 创建祖先窗口331
9.6.2 在祖先窗口中添加功能函数331
9.6.3 编写祖先窗口的其他代码335
9.6.4 创建管理窗口336
9.7 为系统创建主窗口337
9.7.1 创建系统标志窗口337
9.7.2 创建系统主窗口338
9.8.1 创建菜单项339
9.8 为系统创建菜单339
9.8.2 添加菜单功能函数341
9.8.3 为菜单功能函数编写代码341
9.8.4 为菜单项编写代码344
9.8.5 将菜单与窗口进行关联348
9.9 为系统创建其他窗口349
9.9.1 创建关于窗口350
9.9.2 创建登录窗口350
9.9.3 创建启动窗口352
9.9.4 系统的其他设置355
9.10 本章小结359
9.11 习题360
10.1 调试画笔361
第10章 应用程序的调试与发布361
10.1.1 进入调试画笔的方法362
10.1.2 调试画笔的组成362
10.2 应用程序的调试方法363
10.2.1 程序调试的一般步骤363
10.2.2 断点设置方法363
10.2.3 特殊断点设置方法364
10.2.4 应用程序的调试示例365
10.3.1 创建可执行文件的一般步骤367
10.2.5 其他调试方法367
10.3 生成可执行文件367
10.3.2 创建可执行文件的相关问题372
10.3.3 创建带动态库的可执行文件示例374
10.4 应用程序的发布375
10.5 本章小结375
10.6 习题376
附录A 本书示例中所用函数说明377
附录B 数据窗口列对象的属性391
附录C 全书示例索引397