第一篇 编程命令与技巧 1
第一章 概述 1
第一节 数据库的定义及其用途 1
第二节 数据结构及数据库的种类 2
第三节 建立数据库文件的要求及数据库文件的特性 4
第四节 dBASEⅢ的组成 5
第五节 dBASEⅢ的基本约定 6
第六节 dBASEⅢ中使用的DOS命令——文件操作命令 7
第七节 dBASEⅢ自学命令及使用 9
第八节 CONFIG.DB文件的使用 10
第九节 dBASEⅢ调试程序时常见错误 11
第二章 数据库文件的建立 13
第一节 如何进入dBASEⅢ状态 13
第二节 数据库文件的建立 16
第三节 打开和关闭文件 22
第五节 显示数据库文件的结构和记录 26
第六节 退出dBASEⅢ系统 32
第三章 数据库文件的修改 33
第一节 顺序修改数据 33
第二节 快速修改数据 35
第三节 成批修改数据 37
第四节 数据库文件整理 38
第五节 数据和数据结构的复制命令COPY+++ 41
第六节 数据结构的修改 43
第四章 数据库文件的查询与检索 46
第一节 数据库文件的定位命令 46
第二节 数据库文件的排序和索引 48
第三节 在被索引的数据库文件中定位记录 54
第五章 数据的自动处理 58
第一节 常量、变量的定义与分类 58
第二节 内存变量 59
第三节 询问命令及其表达式 64
第四节 函数 65
第五节 判断执行语句 75
第六节 多重处理语句 79
第七节 过程语句 83
第六章 报表生成与数据摘要 85
第一节 建立报表格式文件 85
第二节 修改报表格式文件 92
第三节 输出报表格式文件及输出标签文件 92
第四节 数据摘要 98
第五节 自动计数和求和 100
第七章 应用程序文件 102
第一节 应用程序的建立 102
第二节 应用程序文件的运行和调用 104
第三节 应用程序文件的修改 108
第四节 应用程序的交互命令 112
第五节 在应用程序中改变dBASEⅢ的系统组织 120
第六节 应用程序文件中常用的杂务命令 129
第七节 对应用程序文件的约定 134
第八章 多重数据库的操作 135
第一节 数据库的联接 135
第二节 数据库的联接命令 136
第三节 多重数据库之间的联接 141
第九章 dBASEⅢ与非数据库文件处理程序的接口 142
第一节 数据库文件与文本数据文件的数据转换 142
第二节 dBASEⅢ与BASIC的数据交换 145
第三节 dBASEⅢ与FORTRAN语言的数据交换 149
第四节 dBASEⅢ与PASCAL语言的数据交换 152
第五节 dBASEⅢ与C语言的数据交换 154
第六节 dBASEⅢ与COBOL语言的数据交换 156
第七节 汇编语言与dBASEⅢ的数据交换 159
第十章 输入输出格式和菜单设计 160
第一节 格式控制命令 160
第二节 屏幕格式显示 173
第三节 菜单的生成与选择 182
第四节 多层次菜单技术 184
第十一章 编译dBASEⅢ+++ 191
第一节 编译dBASEⅢ的运行环境 191
第二节 编译dBASEⅢ原盘上的文件 192
第三节 怎样使用dBASEⅢ的编译程序 192
第四节 编译dBASEⅢ与解释dBASEⅢ的主要区别 196
第五节 编译dBASEⅢ不支持的dBASEⅢ命令 198
第六节 编译dBASEⅢ系统新增加的功能 198
第七节 编译dBASEⅢ与解释dBASEⅢ主要区别一览表 204
第二篇 编程实例 207
第十二章 档案管理系统 207
第一节 数据库文件及数据结构 207
第二节 档案管理程序及框图 212
第十三章 小型图书资料管理系统 241
第一节 数据结构 241
第二节 命令文件 242
第十四章 楼房售价管理系统 255
第一节 数据库名称及数据库结构 255
第二节 程序框图 258
第三节 应用程序FJZK.PRG的运行 296
第十五章 医疗费管理系统 302
第一节 数据库名称及库结构 302
第二节 程序框图 303
第三节 应用程序的运行YFEK.PRG+++ 314
第十六章 工资管理系统 319
第一节 数据结构 319
第二节 命令文件 323
第十七章 销售管理系统 337
第一节 数据结构 337
第二节 命令文件 340
第十八章 仓库管理系统 355
第一节 数据结构 355
第二节 命令文件 356
第十九章 车票预售系统 374
第一节 数据结构 374
第二节 命令文件 375
附录1 dBASEⅢ命令一览表 384
附录2 函数一览表 389
附录3 MS-DOS(3.0)命令一览表 391
附录4 DOS命令错误信息表 394