图书介绍
数据库应用系统开发 PowerBuilder实用编程技术2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 齐治文,乌云高娃等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302045623
- 出版时间:2001
- 标注页数:350页
- 文件大小:102MB
- 文件页数:367页
- 主题词:Powerbuilder
PDF下载
下载说明
数据库应用系统开发 PowerBuilder实用编程技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
1.1 关系数据库和Sybase SQL Anywhere1
第1章 系统概述1
1.1.1 数据类型2
1.1.2 数据表3
1.1.3 关键字3
1.1.4 排序和索引5
1.1.5 视图6
1.1.6 SQL语言简介6
1.2 开放式数据库连接9
1.3 数据管理模式10
1.4 PowerBuilder开发环境11
实例导航12
实例1-1 建立数据源12
实例1-2 连接ODBC数据源14
实例1-3 建立数据库16
1.5 PowerBuilder数据管理工具16
1.5.1 库结构管理16
实例1-4 建立数据表17
实例1-5 使用数据管理工具管理数据记录21
1.5.2 数据记录管理21
实例1-6 使用数据管理工具扫行SQL语句22
1.5.3 编辑风格和显示格式管理23
实例1-7 定义日期的显示格式24
1.5.4 数据管道25
实例1-8 使用数据管道传递数据表25
习题27
2.1 数据类型和变量赋值29
第2章 脚本语言及编程方法29
实例2-1 使用函数messagebox()显示变量和表达式的值30
2.1.1 常量和变量31
实例2-2 检验变量类型的作用34
2.1.2 变量赋值语句36
实例2-3 特殊字符在字符串中的使用37
2.2.1 系统函数的调用39
2.2 函数及其调用39
2.2.4 外部函数的调用40
2.2.3 自定义函数及其调用40
2.2.2 对象(控件)函数的调用40
2.3 分支和循环41
2.3.1 控制语句41
实例2-4 根据用户输入数据的不同选择不同的计算公式41
实例2-5 字符串变量的减法运算45
2.3.2 循环控制45
2.3.3 转移控制50
2.4 面向对象的程序设计方法50
2.4.1 类和对象51
2.4.2 封装52
2.4.3 继承53
2.4.4 函数重载和多态性53
2.4.5 代词54
2.5.1 建立一个应用对象55
2.5 PowerBuilder开发过程55
2.5.2 建立数据库56
2.5.3 建立数据表结构57
2.5.4 为数据表指定关健字59
2.5.5 输入数据记录59
2.5.6 创建窗口界面60
2.5.7 在窗口中添加显示信息框、编辑框和命令按钮62
2.5.8 在窗口中显示数据库中的数据记录64
2.5.9 通过窗口增加和删除数据67
2.5.10 给窗口配上菜单68
2.5.11 给窗口贴上一幅图片70
2.5.12 让图片动起来71
2.5.13 给界面配上一段音乐72
2.5.14 编译成exe和dll文件73
习题74
第3章 PowerBuilder程序的构成76
3.1 对象76
3.1.1 应用77
3.1.2 窗口77
3.1.4 控件78
3.1.3 菜单78
3.2 函数和变量79
3.3 常用事件的触发条件和时间80
3.4 程序的结构与对象的调用关系80
3.5 系统模型:进销存系统的需求80
3.5.1 进销存系统的业务流程81
3.5.3 系统设计82
3.5.2 进销存系统的需求分析82
3.6 系统模型第1版:总体结构设计86
习题88
3.7 系统模型第1版总结分析88
第4章 使用菜单90
4.0 对系统模型的第1版的改进方案90
4.1 菜单设计90
实例4-1 建立第一个菜单91
实例4-2 二级菜单的制作95
4.2 多级菜单95
4.3 在菜单中引用窗口对象和函数96
实例4-4 菜单与窗口的捆绑97
实例4-3 为菜单事件键入脚本97
4.3.1 菜单对象的事件98
4.3.2 菜单对象的菜单项脚本构成99
实例4-5 使用弹出菜单101
4.4 弹出菜单101
4.4.1 使用已经执行的菜单101
4.4.2 使用未执行的菜单102
习题103
4.5 系统模型第2版总结分析103
5.0 对系统模型第2版的改进方案104
第5章 窗口设计104
5.1 窗口对象及其制作105
实例5-1 完善系统主窗口110
5.2 窗口的类型111
5.2.1 主窗口111
5.2.5 MDI窗口112
5.2.4 应答窗口112
5.2.3 子窗口112
5.2.2 弹出式窗口112
5.4 预览115
5.3 窗口的颜色设置115
5.5 PowerBuilder中的控件116
实例5-2 使用选项卡117
实例5-3 使用树形视窗120
实例5-4 用户注册窗口设计123
5.6 设置控件的逻辑顺序124
实例5-5 客户数据录入窗口设计125
5.7 使用定时器设计动感界面127
实例5-6 客户数据录入128
5.8 在脚本中使用SQL语句128
5.9 系统模型第3版总结分析132
习题132
第6章 数据窗口设计134
6.0 对系统模型第3版的改进方案134
6.1 数据窗口的显示风格136
6.2 选择数据源140
实例6-1 单表数据源数据窗口的制作142
实例6-2 多表数据源数据窗口的制作144
6.3 调整列的逻辑顺序147
实例6-3 调整数据窗口各字段的逻辑顺序号147
6.4 修改Update属性149
实例6-4 设置数据窗口的Update属性149
实例6-5 客户数据显示150
6.5 修改和设置数据列的属性154
6.6 设置数据窗口的显示格式和编辑风格155
实例6-6 设置编辑格式和显示格式156
6.7 数据计算和统计159
实例6-7 在数据窗口中增加计算域159
6.8 在数据窗口中添加其他对象161
实例6-8 在数据窗口中加入背景图片161
实例6-9 设置数据有效性检验条件163
6.9 数据正确性检查163
6.10 数据列的编辑特征165
6.11 数据窗口的颜色及一般属性的设置166
习题167
6.12 系统模型第4版总结分析167
7.1 数据窗口对象在程序中的角色168
7.0 对系统模型第4版的改进方案168
第7章 数据输入过程控制168
实例7-1 员工档案管理170
7.2 数据窗口控件在程序中的角色170
7.3 数据的管理和维护170
实例7-2 商品目录管理174
实例7-3 入库单的录入176
7.4 系统模型第5版总结分析180
实例7-4 客户往来数据的管理181
实例7-5 使用下拉数据窗口选择商品代码183
实例7-6 管理下拉数据窗口中的记录186
实例7-7 出库单的录入187
习题190
实例8-1 过期存货的报警显示192
第8章 数据查询及其窗口设计192
8.0 对系统模型第5版的改进方案192
8.1 过滤192
8.1.1 在数据窗口中定制过滤条件192
实例8-2 按批号筛选存货记录195
8.1.2 在脚本中设置或改变过滤条件195
8.2 排序198
8.2.1 在数据窗口中定制排序条件198
实例8-3 定制记录排序的条件198
8.2.2 在脚本中改变或设置排序条件201
实例8-4 在脚本中控制存货记录的排列顺序201
8.3 数据记录的按条件查询203
8.3.1 使用查询变量定制查询条件203
实例8-5 使用数据窗口的查询变量和查询条件读取特定的记录203
8.3.2 使用Prompt Criteria询问查询条件207
实例8-6 入库单的查询:用户设定查询条件之一208
8.3.3 使用数据窗口的QueryMode属性询问查询条件209
实例8-7 入库单的查询:用户设定查询条件之二209
8.4 记录定位和查找211
8.5.1 使用数据窗口的分组功能212
8.5 数据分组和分类汇总212
实例8-8 进货分类统计报告的设计213
8.5.2 通过交叉表实现数据的分类汇总217
实例8-9 销售日报的设计217
8.6 统计图表221
实例8-10 用数据图表显示统计数据222
习题224
8.7 系统模型第6版总结分析224
9.1 在脚本中引用和设置数据窗口控件的属性226
第9章 数据窗口属性的动态管理226
9.0 对系统模型第6版的改进方案226
实例9-1 为存货报告窗口动态设置数据显示标题226
9.2 用一个专门的对话窗口管理时象的各种属性229
实例9-2 建立对象属性采集和设计窗口229
实例9-3 在窗口中显示数据窗口的各个属性230
实例9-4 设置数据窗口中指定对象的属性231
9.3 打印预览和缩放233
实例9-5 实现打印预览和zoom功能233
实例9-6 使用Expressions选项卡改变显示记录的背景色234
9.4.1 数据窗口中数据列的Expressions属性234
9.4 数据窗口的无脚本动态属性设置234
实例9-7 用Expressions选项卡控制个体记录的背景色236
9.4.2 控制记录的个体属性236
实例9-8 使用导航功能构造表达式238
9.4.3 使用导航功能设置较复杂的表达式238
实例9-9 设置数据窗口的Update属性239
9.5 多表更新239
9.5.1 数据窗口的Update属性239
9.5.2 多表数据更新242
实例9-10 多表更新242
9.6.1 数据查询条件的动态设置243
9.6 动态数据窗口243
实例9-11 任意条件的数据查询功能243
9.6.2 动态创建数据窗口247
实例9-12 读出现有数据窗口的描述语句248
实例9-13 用已有的数据窗口描述语句创建数据窗口249
9.7 系统模型第7版总结分析251
习题251
实例10-1 文件拷贝252
10.0 对系统模型第7版的改进方案252
第10章 文件操作252
10.1.1 文件的打开和关闭253
10.1 文件管理函数253
10.1.2 文件的读和写254
10.1.3 读出磁盘文件目录254
10.1.4 其他文件管理函数255
实例10-2 实现数据备份功能256
10.2 数据加载和却载259
实例10-3 数据转储260
10.3 系统模型第8版总结分析262
实例10-4 外部数据加载262
习题263
11.0 对系统模型第8版的改进方案264
第11章 扩展系统环境的功能264
实例11-1 为DataWindow控件增加keydown事件265
11.1 自定义事件265
实例11-2 通过菜单实现数据的编辑268
实例11-3 自己制作按钮控件272
11.2 使用用户对象272
实例11-4 设计数据控制面板标准组件274
实例11-5 用户对象的引用277
实例11-6 定义和使用调色板279
实例11-7 使用外部函数282
11.3 调用外部函数282
实例11-8 使用数据管道传递数据284
11.4 对多个数据库的访问284
11.4.1 数据管道284
11.4.2 数据事务对象287
11.4.3 自定义数据事务对象288
实例11-9 使用数据窗口传递数据288
11.5 文档嵌入和存储291
实例11-10 声音数据的播放292
实例11-11 嵌入文档的入库存储和检索294
11.6 系统模型第9版总结分析298
习题298
12.1.1 应用对象的属性设置299
12.1 开发环境和执行环境设置299
第12章 程序调试技术299
12.1.2 使用ini文件300
实例12-1 使用pb.ini文件记录程序的工作环境301
12.2 对象库管理302
12.2.1 为对象输入说明信息303
12.2.2 建立和删除时象库304
12.2.3 对象的迁移、复制和删除305
12.2.4 在库中直接打开对象并进入编辑状态306
12.2.5 在对象中查找语句或字符串307
12.2.6 对象的再生308
12.2.7 对象的导入和导出308
实例12-2 用调试程序找出程序脚本中的错误309
12.3.1 程序调试界面结构309
12.3 程序调试309
12.3.2 调试应用程序的一般过程313
12.3.3 断点设置和程序跟踪执行314
12.3.4 调试观察窗口的管理314
12.3.5 使用变量观察窗口315
12.3.6 使用变量和表达式的监视窗口315
12.3.7 使用程序脚本观察窗口315
12.3.8 定制观察窗口315
12.4 生成可执行文件316
12.3.9 使用调试工具316
12.4.1 使用动态库317
12.4.3 重建318
12.4.2 使用资源文件318
12.4.4 系统的运行支持环境319
习题321
附录1 PowerScript数据类型322
附录2 系统函数清单323
附录3 对象和控件的属性、事件、函数326
参考文献350
热门推荐
- 1618520.html
- 2378528.html
- 1827831.html
- 2749584.html
- 2450392.html
- 3910983.html
- 3164582.html
- 3642128.html
- 87968.html
- 482050.html
- http://www.ickdjs.cc/book_60442.html
- http://www.ickdjs.cc/book_3122071.html
- http://www.ickdjs.cc/book_2635332.html
- http://www.ickdjs.cc/book_3707158.html
- http://www.ickdjs.cc/book_3824434.html
- http://www.ickdjs.cc/book_956500.html
- http://www.ickdjs.cc/book_2946564.html
- http://www.ickdjs.cc/book_3019605.html
- http://www.ickdjs.cc/book_475207.html
- http://www.ickdjs.cc/book_3622813.html