上篇 语言基础 1
第一章 FoxBASE 概述 1
1.1 数据库的基本概念 1
1.2 FoxBASE﹢简介 3
1.3 FoxBASE﹢初识 5
1.4 FoxBASE﹢语法基础 12
习题 22
第二章 数据库的编辑与维护 24
2.1 数据库内容的查看与记录定位 24
2.2 库结构的修改 28
2.3 数据编辑 30
2.4 数据库文件的复制 40
习题 46
第三章 数据库的查询与统计操作 48
3.1 数据库的排序与索引 48
3.2 数据库记录的查询 52
3.3 数据库记录的统计 56
3.4 数据库操作的辅助命令 59
习题 60
第四章 多重数据库的操作 62
4.1 工作区的选择与互访 62
4.2 数据库文件的关联 66
4.3 数据库文件的连接 70
4.4 数据库文件间的批量更新 72
习题 75
第五章 简单程序设计 76
5.1 程序文件的建立与运行 76
5.2 顺序结构程序设计 83
5.3 选择结构程序设计 84
5.4 循环结构程序设计 89
5.5 模块化程序设计方法 93
习题 99
下篇 程序技术 101
第六章 输入、输出格式设计 101
6.1 格式化输入、输出命令 101
6.2 屏幕与打印机控制命令 109
6.3 格式文件的建立与使用 113
6.4 标签与报表格式文件 117
6.5 实用报表的打印输出 121
习题 126
第七章 菜单程序设计 127
7.1 传统菜单程序设计 127
7.2 光带菜单程序设计 130
7.3 数组及其应用 132
7 4 上弹菜单和下拉菜单程序设计 137
7.5 多级重叠式菜单程序设计、 142
习题 146
第八章 程序的参数传递 147
8.1 全局变量与局部变量 147
8.2 内存变量的操作 151
8.3 调用子程序时的数据传递 154
8.4 自定义函数及其调用 158
8.5 过程与过程文件 161
习题 167
第九章 系统环境管理与程序的调试 169
9.1 功能键的定义 169
9.2 程序的调试与编译 176
9.3 系统状态设置 179
9.4 FoxBASE﹢与高级语言的数据通讯 184
9.5 多用户应用简介 190
习题 195
第十章 应用程序设计 196
10.1 应用程序设计步骤 196
10.2 工资管理系统程序设计 198
10.3 工资管理系统程序清单 200
习题 218
附录I FoxBASE﹢命令一览表 219
附录Ⅱ FoxBASE﹢函数一览表 230