第1章 概述 1
1.1 数据库的基本概念 1
1.2 FoxBASE+简介 5
习题1 12
第2章 FoxBASE+常量、变量、表达式及函数 13
2.1 FoxBASE+的常量 13
2.2 FoxBASE+的变量 13
2.3 FoxBASE+的表达式 14
2.4 赋值命令(STORE)与显示命令(?/??) 19
习题2 21
第3章 创建数据库 23
3.1 数据库文件结构 23
3.2 建立数据库 26
习题3 31
第4章 数据库的基本操作 33
4.1 数据库文件的打开与关闭 33
4.2 数据库数据的输入 34
4.3 数据库的显示 39
4.4 数据库的修改 41
4.5 数据库记录的删除 46
4.6 数据库中数据的统计 50
4.7 数据库文件复制与数据传送 52
习题4 59
第5章 数据的分类、索引和查询 61
5.1 数据的分类(SORT)排序 61
5.2 数据的索引(INDEX)排序 62
5.3 数据的查询 66
习题5 69
第6章 多重数据库操作 71
6.1 选择工作区SELECT 71
6.2 数据库文件间连接JOIN 72
6.3 数据库文件间更新UPDATE 73
6.4 数据库的分类汇总TOTAL 75
6.5 数据库文件间关联SET RELATION 75
习题6 77
第7章 FoxBASE+的辅助功能 79
7.1 磁盘文件操作命令 79
7.2 变量操作命令 80
7.3 屏幕操作命令 84
7.4 其它辅助作命令 85
习题7 87
第8章 FoxBASE+函数 88
8.1 数值运算函数 88
8.2 字符串运算函数 91
8.3 日期运算函数 94
8.4 数据类型转换函数 97
8.5 数据库测试函数 100
8.6 其它函数 106
8.7 自定义函数 113
习题8 114
第9章 程序设计 116
9.1 程序文件的建立、修改和执行 116
9.2 程序的顺序结构 117
9.3 程序的分支结构 120
9.4 程序的循环结构 126
9.5 过程调用与参数传递 131
9.6 数组 141
9.7 程序的调试 144
9.8 FoxBASE+调用汇编语言及与其它高级语言交换数据 147
9.9 ON命令 151
9.10 过程的连接与程序的编译 153
习题9 154
第10章 输入输出格式设计 155
10.1 屏幕格式设计 155
10.2 打印格式设计 163
10.3 各种菜单的设计 167
10.4 报表格式文件的建立与打印 172
10.5 标签格式文件的建立与打印 176
习题10 179
第11章 FoxBASE+环境设置 180
11.1 系统配置文件CONFIG.FX 180
11.2 用SET命令设置环境 182
习题11 191
第12章 程序设计实例 193
12.1 人事档案管理系统的设计方法 193
12.2 程序设计 197
习题12 207
第13章 多用户FoxBASE+ 208
13.1 多用户FoxBASE+的运行环境与扩展 208
13.2 多用户FoxBASE+的编程 209
13.3 多用户FoxBASE+的命令和函数 217
附录一 错误信息及其说明 220
附录二 ASCII码(美国标准信息交换码)表 224