第一章 微型计算机使用入门 1
1.1 微型计算机的基本组成部分 1
1.2 文件的概念 2
1.3 怎样启动微型计算机 3
1.4 常用DOS命令 3
1.5 汉字输入方法 5
1.6 dBASEⅢ概况 7
第二章 dBASEⅢ的基本语法规则 10
2.1 常量与变量 10
2.2 函数 12
2.3 表达式 21
2.4 命令 23
2.5 全屏幕编辑 25
第三章 程序设计初步 27
3.1 定义内存变量 27
3.2 输出命令 30
3.3 程序和程序设计 32
3.4 交互式赋值命令 36
3.5 问题分析图——PAD 38
3.6 顺序结构和选择结构 39
3.7 循环结构 46
3.8 循环结构应用举例 48
3.9 循环嵌套 53
3.10 三种基本结构综合应用举例 54
4.1 定义数据库结构 61
第四章 数据库的基本操作 61
4.2 显示和修改数据库结构 63
4.3 把数据装入数据库 65
4.4 记录指针的操作 69
4.5 数据库内数据的输出 70
4.6 应用举例 73
第五章 数据查询 76
5.1 直接查询 76
5.2 数据的分类与索引 77
5.3 索引查询 81
5.4 应用举例 83
6.1 统计记录个数 87
第六章 数据库内数据的运算 87
6.2 数据库内字段间的计算 88
6.3 数据库段内求和 89
6.4 数据库字段的算术平均值 91
6.5 数据库内分类汇总 91
6.6 应用举例 93
第七章 数据库的维护 101
7.1 数据库数据的编辑 101
7.2 数据记录与数据库的删除 104
7.3 数据库的复制 107
7.4 数据库结构的维护 109
8.1 多重数据库的概念 114
第八章 多重数据库操作 114
8.2 工作区的选择 115
8.3 建立两个数据库的关联 118
8.4 数据库的连接 121
8.5 用一个数据库批量更新另一个数据库 124
第九章 子程序和过程文件 129
9.1 子程序 129
9.2 内存变量的属性 135
9.3 调用子程序时的参数传递 140
9.4 过程文件 146
第十章 输入与输出设计 149
10.1 数据格式编辑字符 149
10.2 屏幕格式设计 151
10.3 打印输出格式设计 154
第十一章 结构化程序设计 158
11.1 程序设计的概念 158
11.2 结构化程序设计 161
11.3 程序结构的设计 163
11.4 编码风格 165
第十二章 实用程序设计 169
12.1 菜单技术 169
12.2 多窗口技术 173
12.3 数据正确性校验技术 174
12.4 加快数据录入的措施 175
12.5 宏函数的使用技巧 176
12.6 数据库横向连接技术 178
12.7 dBASEⅢ与文本文件 179
12.8 数据传输技术 181
12.9 dBASEⅢ与外部软件连接 186
第十三章 实用程序调试技术 193
13.1 程序调试概述 193
13.2 实用程序调试技术 195
13.3 dBASEⅢ程序调试实务 198
13.4 程序中常见错误分析 200
13.5 程序系统的调试 201
14.1 报表、标签及其它命令 204
第十四章 dBASEⅢ其它命令及环境文件 204
14.2 环境文件 210
第十五章 REPORT..报表程序生成器 212
15.1 REPORT简介 212
15.2 REPORT的主要模块 214
附录一 dBASEⅢ命令索引表 231
附录二 dBASEⅢ函数索引表 235
附录三 dBASEⅢ系统默认值 236
附录四 ASCII码表 237
附录五 全屏幕编辑键及非全屏幕编辑键 238
附录六 dBASEⅢPLUS错误信息及说明 240
附录七 dFORMAT软件包 244