第一章 基本概念 1
1.1 FoxBASE+的安装与启动 1
1.2 FoxBASE+的主要技术指标 3
1.3 说明符号 3
1.4 运算符号 4
1.5 文件 5
1.6 数据库 7
1.7 数据类型 7
1.8 数据种类 9
1.9 命令格式 10
1.10 表达式 10
1.11 程序 11
1.12 编辑与非屏幕编辑控制键 11
1.13 系统配置文件 13
1.14 FoxBASE+的开发工具 15
习题 17
第二章 数据库的建立及数据库的基本操作 18
2.1 数据库的直接建立 18
2.2 数据库的间接建立 20
2.3 数据库的打开 21
2.4 数据库分区操作 22
2.5 数据库文件结构的显示和修改 23
2.6 数据库的关闭 26
习题 27
第三章 数据库文件记录的操作 28
3.1 数据库操作的范围和条件 28
3.2 记录追加 29
3.3 记录内容的显示 31
3.4 记录指针的定位 32
3.5 记录插入 34
3.6 记录内容的修改 34
3.7 数据库的追加 37
3.8 删除标记 39
3.9 已加删除标记记录的恢复 40
3.10 已加删除标记记录的永久删除 41
3.11 数据库文件内的所有记录的删除 42
3.12 信息替换与更新 42
习题 44
第四章 数据库的重新组织 46
4.1 排序 46
4.2 数据库的索引 48
4.3 数据库的关系操作 51
4.4 数据库记录的检索 54
4.5 数据库连接 57
习题 59
第五章 内存变量 61
5.1 内存变量的建立 61
5.2 内存变量的赋值 63
5.3 内存变量的显示 64
5.4 数据库与数组数据的交换 65
5.5 内存变量的隐蔽 67
5.6 内存变量的存储 68
5.7 内存变量的释放 69
习题 70
第六章 数据库统计 71
6.1 求和 72
6.2 求平均值 73
6.3 计数 73
6.4 分类汇总数据库 74
习题 75
第七章 文件管理 76
7.1 DOS命令和可执行文件的调用 76
7.2 文件复制 76
7.3 列文件目录 78
7.4 文件换名 79
7.5 文件删除 80
7.6 文本输出 80
习题 81
第八章 信息的输入输出 82
8.1 显示命令?/?? 82
8.2 键盘输入命令 82
8.3 画方框与清屏命令 85
8.4 光带驱动菜单 86
8.5 格式输入输出命令 90
8.6 屏幕格式文件 96
8.7 报表格式文件 100
8.8 标签格式文件 102
习题 104
第九章 命令文件 106
9.1 命令文件的建立 106
9.2 命令文件的运行 108
9.3 注释 109
9.4 文本输出 111
9.5 简单分支结构 112
9.6 多分支结构 114
9.7 循环 115
9.8 返回 118
9.9 程序挂起 119
9.10 单步与追踪 121
9.11 事件处理 123
习题 126
第十章 函数 128
10.1 宏替换函数 128
10.2 数值运算函数 129
10.3 日期时间函数 131
10.4 字符操作函数 135
10.5 数据库函数 137
10.6 测试函数 141
10.7 用户定义函数 143
习题 144
第十一章 系统特性的显示与设置 146
11.1 系统当前状态和参数的显示 146
11.2 人机会话 147
11.3 默认驱动器的指定 148
11.4 功能键定义 148
11.5 控制屏幕显示 150
11.6 控制屏幕颜色 151
11.7 打印左边界空格设置 152
11.8 文件保护设置 152
11.9 异常终止设置 153
11.10 显示小数位设置 153
11.11 菜单驱动设置 154
习题 155
12.1 过程文件的调用 156
第十二章 过程文件 156
12.2 过程文件的组合 158
习题 161
第十三章 命令文件的编译 163
习题 165
第十四章 多用户的使用 166
14.1 文件独占 166
14.2 文件加锁 167
14.3 记录加锁 167
14.4 自动加锁 168
14.5 冲突处理 168
习题 170
附录一 FoxBASE+命令汇总 171
附录二 FoxBASE+系统函数汇总 183
附录三 FoxBASE+出错号码一览表 189
附录四 习题参考答案 194